diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5e115c341..053dca972 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -26,6 +26,7 @@ repos: rev: v2.4.1 hooks: - id: codespell + exclude: "skills/optislang-wdf/json-schema/|skills/optislang-wdf/references/all_nodes.wdf|skills/optislang-wdf/references/osl_components.md" - repo: https://github.com/pycqa/pydocstyle rev: 6.3.0 diff --git a/skills/optislang-wdf/SKILL.md b/skills/optislang-wdf/SKILL.md new file mode 100644 index 000000000..18a91300a --- /dev/null +++ b/skills/optislang-wdf/SKILL.md @@ -0,0 +1,254 @@ +--- +name: optislang-wdf +description: 'Create, edit, explain or validate optiSLang Workflow Definition (.wdf) files from natural language prompts. ALWAYS use this skill whenever the user wants to generate, modify, understand or validate a .wdf file, set up an optiSLang workflow in a descriptive, human-readable manner, register and configure parameters/responses of connector components, configure a Sensitivity/DOE/Optimization/Reliability workflow, or work with optiSLang components like Python nodes, MOP, Simplex, One-Click Optimization, or any other optiSLang algorithm system. Also trigger when the user mentions workflow definition language, LDL, optiSLang workflow JSON, or asks to wire up components with connections.' +argument-hint: 'Describe the workflow you want to create (e.g. "DOE with Python solver, 10 samples, 4 MaxParallel workers") or the modifications you want to make to an existing WDF file.' +compatibility: 'Generated .wdf files are consumable by optislang 2027 R1 and later' +--- + +# optiSLang Workflow Definition (WDF) Creator + +WDF files are JSON documents that define optiSLang engineering workflows. They follow the Laki Definition Language (LDL) [json-schema](./json-schema). + +## Quick Reference + +| Element Type | `type` field | When to Use | +|---|---|---| +| Plain Component | `Component` | Non-hierarchical leaf node without location registration (e.g. MOP, Variable, Wait) | +| Connector Component | `Component` | Non-hierarchical leaf node with `registered_locations` — used as solver/integration (e.g. Python2, BatchScript, Excel) | +| Basic System | `ControlStatementPlugIn` | Hierarchical container without parametric (e.g. System, While Loop) | +| Plain Parametric System | `ControlStatementPlugIn` | Hierarchical container with `ParameterManager`/`Criteria`, but no algorithm (e.g. ParametricSystem, Reevaluate) | +| Algorithm System | `ControlStatementPlugIn` | Hierarchical parametric container that drives a DOE / optimization / reliability loop (e.g. Sensitivity, AMOP, SIMPLEX) | +| Root System | `ControlStatementPlugIn` | Mandatory outer wrapper of every WDF file (`plugInId: "RunnableSystem"`) | + +See [references/osl_components.md](./references/osl_components.md) for the full element taxonomy with all `plugInId` and `source` URN values and registered locations details. +See [references/file_handling.md](./references/file_handling.md) for file handling details. +See [references/parametric.md](./references/parametric.md) for parametric (parameters, criteria) details. +See [references/workflow_metadata.md](./references/workflow_metadata.md) for the global project/workflow metadata. + +## File Skeleton + +Every WDF starts with this skeleton. Adapt the `metadata` and `root` for the specific workflow. + +**Critical:** The `root` element is ALWAYS a `ControlStatementPlugIn` with `plugInId: "RunnableSystem"`. This is the mandatory outer wrapper that every optiSLang WDF file uses — without it the file will not load. The actual algorithm systems (Sensitivity, AMOP, etc.) live inside `root.children.workflow`. + +```json +{ + "metadata": { + "agent": "GitHub Copilot", + "description": "", + "displayName": "", + "typeLibrary": "urn:ansys:ldl:typelibrary:optislang:v1", + "project_settings": {}, + "placeholder_definitions": {}, + "placeholder_mapping": {}, + "placeholder_values": {}, + "registered_files": [] + }, + "root": { + "type": "ControlStatementPlugIn", + "plugInId": "RunnableSystem", + "properties": { /* see references/osl_components.md #RunnableSystem properties */ }, + "children": { + "workflow": { + "type": "DataDependency", + "connections": [], + "children": { + /* top-level algorithm system goes here */ + } + } + } + } +} +``` + +## Building the Workflow Tree + +### 1. Algorithm Systems (ControlStatementPlugIn) + +optiSLang algorithm nodes are `ControlStatementPlugIn` elements. The `plugInId` field names the algorithm. Common values: + +| Workflow Type | `plugInId` | +|---|---| +| Sensitivity / DOE | `Sensitivity` | +| MOP-based optimization | `AMOP` or `SIMPLEX` | +| One-Click Optimization | `CustomAlgorithm_OCO` | +| Parametric System | `ParametricSystem` | +| Generic system | Any string (URN or plaintext) | + +Each algorithm system: +- Wraps an inner **`workflow` (DataDependency)** containing the solver components. +- The inner workflow must have **`connections`** wiring `IODesign → SolverName.IDesign` and `SolverName.ODesign → IIDesign`. +- `datapins` and `inner_datapins` are **only added when the user explicitly requests them**. The full pin sets are documented in [references/osl_components.md](./references/osl_components.md) for reference. + +```json +"Sensitivity": { + "type": "ControlStatementPlugIn", + "plugInId": "Sensitivity", + "properties": { + "osl_properties": { + "JSON": { + "MaxParallel": 4, + "ParameterManager": { + "correlations": [], + "parameter_container": [ /* duplicate of registered_parameters with extra fields */ ] + } + } + } + }, + "children": { + "workflow": { + "type": "DataDependency", + "connections": [ + { "readFrom": "IODesign", "writeTo": "SolverName.IDesign" }, + { "readFrom": "SolverName.ODesign", "writeTo": "IIDesign" } + ], + "children": { + "SolverName": { /* Component definition here */ } + } + } + } +} +``` + +### 2. Workflow Components + +Workflow components are `Component` elements with a `source` URI pointing to the component type. The most common ones are documented in [references/osl_components.md](./references/osl_components.md). Connector components (e.g. Python, Excel, MATLAB, Calculator, CustomIntegration_*) have an additional `registered_locations` block defining the parameters, responses and input/output slots they register to the workflow. Registered parameters and input slots have a `locations` field defining a container of locations they are registered to. Registered responses and output slots have a `location` field defining the one location they are registered to. The location format depends on the connector component type. See [references/osl_components.md](./references/osl_components.md) for location format description of specific connector types. All registered locations have optional `reference_value` and `name` fields. + +> **`Parameterize` (Text Input) location indexing:** `line` and `column` inside `input_parameter` location entries are **0-based** (first line = 0, first column = 0). + +Some examples for location registrations for connector components are also available in `./references/all_nodes.wdf`. + +For example, a Python connector component looks like: + +```json +"MySolver": { + "type": "Component", + "source": "urn:ansys:optislang:component:Python2", + "properties": { + "osl_properties": { + "JSON": { + "MaxParallel": 4, + "PythonEnvironment": "optislang python 3", + "AutoDetectForceReal": true, + "Source": "# python code here\n" + } + }, + "registered_locations": { + "JSON": { + "internal_variables": [], + "registered_input_slots": [], + "registered_output_slots": [], + "registered_parameters": [ + { "locations": ["x1"], "name": "x1", "reference_value": 0.0 } + ], + "registered_responses": [ + { "location": "y1", "name": "y1", "reference_value": 0.0 } + ] + } + } + } +} +``` + +### 3. Parameters and Responses + +Parameters and responses are registered in the connector components's `registered_locations.JSON`. Additional parameter configuration is done at the parent algorithm system's `ParameterManager` property. +Read [references/parametric.md](./references/parametric.md) for the full parameter type definitions (deterministic, stochastic, dependent). + +### 4. Connections + +Connections wire datapins between elements. Use dot-notation paths relative to the containing `DataDependency`: + +```json +"connections": [ + { + "type": "Assignment", + "readFrom": "ComponentA.ODesign", + "writeTo": "ComponentB.IDesign" + } +] +``` + +## Procedure for Creating a WDF From a Prompt + +1. **Identify the workflow type** — plain solver chain, sensitivity/DOE, optimization, reliability, or custom workflow? +2. **Identify parameters and responses** — names, types, bounds, reference values. +3. **Identify the solver/connector components for the solver chain** — Python script, calculator, Ansys tool connector, or 3rd party component? What are the registered parameters/responses/slots for each connector component? +4. **Build the tree from outside in:** + - Start with `root` as `ControlStatementPlugIn` / `plugInId: "RunnableSystem"` with properties (see [references/osl_components.md](./references/osl_components.md)). Do **not** add `datapins` or `inner_datapins` unless the user explicitly asks for them. + - Add `root.children.workflow` as `DataDependency` with the required inter-algorithm `connections` (even if empty for now) and a `children` dict containing all top-level nodes. + - For multi-algorithm patterns (e.g. `Sensitivity → MOP → Optimizer`): place **all** of `Sensitivity`, `MOP`, and `Optimizer` as keys inside `root.children.workflow.children`. The inter-node connections (e.g. `Sensitivity.OParameterManager → MOP.IParameterManager`) go in `root.children.workflow.connections`. + - Add the solver/connector `Component` (single or multiple chained) inside each algorithm's inner `workflow` DataDependency. +5. **Add inner connections** on the algorithm's inner workflow: `IODesign → SolverName.IDesign` and `SolverName.ODesign → IIDesign`. For multiple chained solvers, wire them up in sequence (e.g. `Solver1.ODesign → Solver2.IDesign`) and connect the first solver to `IODesign` and the last solver to `IIDesign`. + + **⚠ Common placement mistake:** When extending an existing single-algorithm workflow (e.g. appending `MOP` + `Optimizer` after `Sensitivity`), it is easy to accidentally add the new nodes as direct keys of the `DataDependency` object instead of inside its `children` dict. Always double-check: every named node must be inside `.children`, never a sibling of `children`. +6. **Register parameters/responses** — register parameters and responses at connector components (`registered_locations.JSON`) and configure deterministic/stochastic parameters on the algorithm system inside `osl_properties.JSON.ParameterManager.parameter_container`. +7. **Schema validation** — on demand, validate the WDF against the schema defined in [json-schema](./json-schema). "./scripts/validate.py" can be used for this. Usage: validate.py . + +## Common Patterns + +### Sensitivity / DOE with Python Solver + +``` +root (ControlStatementPlugIn, plugInId: "RunnableSystem") +└── workflow (DataDependency, connections: []) + └── Sensitivity (ControlStatementPlugIn, plugInId: "Sensitivity") + └── workflow (DataDependency) + ├── connections: [ IODesign→Solver.IDesign, Solver.ODesign→IIDesign ] + └── Solver (Component, source: "urn:ansys:optislang:component:Python2") +``` + +### Optimization on MOP (AMOP → Optimizer / Sensitivity → MOP -> Optimizer) + +AMOP → Optimizer: + +``` +root (ControlStatementPlugIn, plugInId: "RunnableSystem") +└── workflow (DataDependency) + ├── connections: [ AMOP.OParameterManager → Optimizer.IParameterManager, AMOP.OMDBPath → Optimizer.MOP\ Solver.IMDBPath ] + ├── AMOP (ControlStatementPlugIn, plugInId: "AMOP") + │ └── workflow (DataDependency) + │ ├── connections: [ IODesign → Solver.IDesign, Solver.ODesign → IIDesign ] + │ └── Solver (Component, source: "urn:ansys:optislang:component:...") + └── Optimizer (ControlStatementPlugIn, plugInId: "...") + └── workflow (DataDependency) + ├── connections: [ IODesign → MOP\ Solver.IDesign, MOP\ Solver.ODesign → IIDesign ] + └── MOP\ Solver (Component, source: "urn:ansys:optislang:component:Mopsolver") +``` + +or +Sensitivity → MOP -> Optimizer: + +``` +root (ControlStatementPlugIn, plugInId: "RunnableSystem") +└── workflow (DataDependency) + ├── connections: [ Sensitivity.OParameterManager → MOP.IParameterManager, Sensitivity.OMDBPath → MOP.IMDBPath, MOP.OParameterManager → Optimizer.IParameterManager, MOP.OMDBPath → Optimizer.MOP\ Solver.IMDBPath ] + ├── Sensitivity (ControlStatementPlugIn, plugInId: "Sensitivity") + │ └── workflow (DataDependency) + │ ├── connections: [ IODesign → Solver.IDesign, Solver.ODesign → IIDesign ] + │ └── Solver (Component, source: "urn:ansys:optislang:component:...") + ├── MOP (Component, source: "urn:ansys:optislang:component:MOP") + └── Optimizer (ControlStatementPlugIn, plugInId: "") + └── workflow (DataDependency) + ├── connections: [ IODesign → MOP\ Solver.IDesign, MOP\ Solver.ODesign → IIDesign ] + └── MOP\ Solver (Component, source: "urn:ansys:optislang:component:Mopsolver") +``` + +If not specified, let user decide which option and which optimizer to use. +If not specified otherwise, pre-initialize parametric (`ParameterManager` and `Criteria`) properties for the optimizer from AMOP or Sensitivity parametric properties if available. Do this by adding the corresponding entries in `osl_properties.JSON` of the algorithm system. + +## Important Rules + +- **`root` is ALWAYS `ControlStatementPlugIn` with `plugInId: "RunnableSystem"`** — every optiSLang WDF file has this. Omitting it will cause load failures. +- **`datapins` and `inner_datapins` are omitted by default** — only add them when the user explicitly requests it. Full pin sets are in [references/osl_components.md](./references/osl_components.md). +- **Dynamic datapins** (user-defined, `"is_dynamic": true`) are added on explicit user request to any component or system. +- **`osl_properties.JSON` entries are added on demand** — only include keys that directly correspond to what the user requested (e.g. `ParameterManager`, `Source`, `PythonEnvironment`, `AlgorithmSettings`). Do NOT add boilerplate defaults (`AllowSpaceInFilePath`, `AutoSaveMode`, `RetryEnable`, `RetryCount`, `StartingDelay`, etc.) unless the user asks. +- **`project_settings` entries are added on demand** — emit `"project_settings": {}` by default. Only populate specific keys when the user asks for them (e.g. autosave, working directory, licensing). Full template is in [references/workflow_metadata.md](./references/workflow_metadata.md). +- **`registered_files` entries are added on demand** — emit `"registered_files": []` by default. Only add entries when the user explicitly names a file to register. Template is in [references/workflow_metadata.md](./references/workflow_metadata.md). +- **Placeholder (`placeholder_definitions`, `placeholder_mapping`, `placeholder_values`) entries are added on demand** — emit `"placeholder_*": {}` by default. Only add entries when the user explicitly names a placeholder to register. Template is in [references/workflow_metadata.md](./references/workflow_metadata.md). +- **Inner connections are required** — the `workflow` DataDependency inside each algorithm system must wire `IODesign → SolverName.IDesign` and `SolverName.ODesign → IIDesign` for single solver/connector components or first and last solver/connector components in a chain. +- **Component, ControlStatement and datapin names with spaces, dots or parentheses** must be escaped with `\ ` in naming and connection dot-notation paths (e.g., `One-Click\ Optimization.IDesign`). +- **`typeLibrary`** must always be `"urn:ansys:ldl:typelibrary:optislang:v1"` for optiSLang workflows. +- **`ControlStatementPlugIn`** can have at most **one** child in `children` (the inner `workflow`). +- **`DataDependency`** infers execution order from connections. +- **`DataDependency.children` is the ONLY valid container for nodes** — algorithm systems, components, and plain/parametric systems MUST always be placed inside the `.children` dict of a `DataDependency`. They MUST NOT appear as direct sibling keys of `type`, `connections`, or `children` on the `DataDependency` object itself. This applies even when appending nodes to an existing workflow (e.g. adding `MOP` and `Optimizer` after an existing `Sensitivity`). **Self-check:** After building or editing any `DataDependency`, verify its JSON shape is exactly `{ "type": "DataDependency", "connections": [...], "children": { } }` with no extra keys at that level. diff --git a/skills/optislang-wdf/json-schema/connections.schema.json b/skills/optislang-wdf/json-schema/connections.schema.json new file mode 100644 index 000000000..3f7f119a0 --- /dev/null +++ b/skills/optislang-wdf/json-schema/connections.schema.json @@ -0,0 +1,37 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/connections", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Laki Definition Language connections schema", + "description": "Defines connections between data pins.", + "$defs": { + "RelativeDataPinReference": { + "$comment": "A reference to a datapin using a relative reference in the user visible namespace (after instantiating) using dotted notation", + "type": "string" + }, + "Assignment": { + "type": "object", + "$comment": "A simple assignment where one value is read and one is written", + "properties": { + "type": { + "enum": [ + "Assignment" + ] + }, + "readFrom": { + "$comment": "The value that is read, or the right side of the equality", + "$ref": "#/$defs/RelativeDataPinReference" + }, + "writeTo": { + "$comment": "The value that is written, or the left side of the equality", + "$ref": "#/$defs/RelativeDataPinReference" + } + }, + "required": ["readFrom", "writeTo"] + } + }, + "type": "array", + "items": { + "$comment": "Only directional assignment is supported in this version. A future version may support other types of connections.", + "$ref": "#/$defs/Assignment" + } +} diff --git a/skills/optislang-wdf/json-schema/datapin_metadata.schema.json b/skills/optislang-wdf/json-schema/datapin_metadata.schema.json new file mode 100644 index 000000000..0216d9baf --- /dev/null +++ b/skills/optislang-wdf/json-schema/datapin_metadata.schema.json @@ -0,0 +1,75 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/datapin_metadata", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Laki datapin metadata definition", + "description": "Defines the common metadata for datapins, plus a place to store arbitrary metadata.", + "$defs": { + "children": { + "$comment": "Defines a map of name to datapins where each datapin can be any type.", + "type": "object", + "$comment": "DRY would say this regex should not be cut-n-pasted. Not sure how to achieve that in JSON-Schema reasonably.", + "patternProperties": { + "^[^~!@#$%^&*()+=\\-0-9\\`\\\"\\';:?/.,><\\s][^~!@#$%^&*()+=\\-\\`\\\"\\';:?/.,><\\s]*$": { "$ref": "#"} + }, + "additionalProperties": false + } + }, + "type": "object", + "properties": { + "type": { + "type": "string", + "$comment": "The variable type as per the allowed types from the type library in use." + }, + "direction": { + "$comment": "component_input - the component consumes this external value when it is run.", + "$comment": "component_result - the component produces this external value when it is run.", + "$comment": "control_statement_to_component - Only valid on inner_datapins. Indicates that this is a value that the control statement produces before running the sub-workflow.", + "$comment": "control_statement_from_component - Only valid on inner_datapins. Indicates that this is a value that the control statement consumes after running the sub-workflow.", + "enum": [ "component_input", "component_result", "control_statement_to_component", "control_statement_from_component" ] + }, + "additionalMetadata": { + "type": "object", + "$comment": "Arbitrary additional metadata, that is serialized JSON of the specified type." + }, + "$ref": { + "$comment": "Reference a type defined elsewhere.", + "$comment": "TODO: Need to define precendence or legality of having $ref and conflicting local defs.", + "type": "string", + "format": "uri-reference" + } + }, + "required": [ "type" ], + "additionalProperties": true, + "if": { + "$comment": "If it is of type Struct", + "properties": { + "type": { "enum": [ "Struct", "Struct[]"] } + } + }, + "then": { + "$comment": "then create the children properties", + "properties": { + "children": { + "if": { + "required": [ "$ref" ] + }, + "then": { + "$comment": "Having a $ref at the children level only makes sense for Struct[], where you might want to declare an array of an already existing struct. The if statements to make it only valid in Struct[] feel like overkill to me.", + "properties": { + "$ref": { + "type": "string", + "format": "uri-reference" + } + } + }, + "else": { + "$ref": "#/$defs/children" + } + } + } + }, + "else": { + "$comment": "disallow 'children' property if not type Struct", + "not": { "required": [ "children" ] } + } +} diff --git a/skills/optislang-wdf/json-schema/metadata.schema.json b/skills/optislang-wdf/json-schema/metadata.schema.json new file mode 100644 index 000000000..52031d42e --- /dev/null +++ b/skills/optislang-wdf/json-schema/metadata.schema.json @@ -0,0 +1,62 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/metadata", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Laki Definition Language metadata schema", + "description": "Defines a common set of metadata that can be attached to any file.", + "$defs": { + }, + "type": "object", + "properties": { + "description": { + "description": "Gives a human readable description of what the document contains.", + "type": "string" + }, + "creator": { + "description": "Who created this document.", + "type": "string" + }, + "authors": { + "description": "All the authors that have edited this document.", + "type": "array", + "items": { + "type": "string" + } + }, + "thumbnail": { + "description": "A reference to a thumbnail view of the contained file.", + "type": "string", + "format": "uri-reference" + }, + "version": { + "description": "The version of this document. It is RECOMMENDED that semantic versioning be used, but not required.", + "type": "string" + }, + "helpUrl": { + "description": "A link to help documentation for whatever this document contains.", + "type": "string", + "format": "uri-reference" + }, + "displayName": { + "description": "A short display name or title for use when listing multiple workflows together.", + "type": "string" + }, + "agent": { + "description": "The tool or user agent which generated this content", + "$comment": "Should we define this more precisely?", + "type": "string" + }, + "typeLibrary": { + "description": "What type library this workflow uses", + "$comment": "Each workflow must use a single type library system where the type library system provides validation, conversion, and transport rules for data as it is handled by the workflow engine. The URI defined here is merely used as an identifier for the type library. A workflow engine MUST NOT try to execute a workflow that uses a type library that it does not understand. A workflow engine MAY reject to load a file that uses a type library system that it does not understand.", + "type": "string", + "format": "uri" + }, + "resetTimeout": { + "type": "integer", + "description": "Specifies the amount of time, in seconds, that the reset command will wait for the reset response before failing.", + "minimum": 1, + "default": 60 + } + }, + "required": ["agent", "typeLibrary"] +} diff --git a/skills/optislang-wdf/json-schema/properties.schema.json b/skills/optislang-wdf/json-schema/properties.schema.json new file mode 100644 index 000000000..03d1ed1cf --- /dev/null +++ b/skills/optislang-wdf/json-schema/properties.schema.json @@ -0,0 +1,24 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/properties", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Laki Definition Language properties schema", + "description": "Defines an object of arbitrary properties that can be attached to nodes on the workflow tree.", + "$defs": { + "labeledType": { + "type": "object", + "minProperties": 1, + "maxProperties": 1 + } + }, + "type": "object", + "$comment": "TODO: Do we want array types?", + "$comment": "TODO: Do we want to put restrictions on the property names like we did for tree elements?", + "additionalProperties": { + "oneOf": [ + { "$ref": "#/$defs/labeledType" }, + { "type": "boolean" }, + { "type": "string" }, + { "type": "number"} + ] + } +} \ No newline at end of file diff --git a/skills/optislang-wdf/json-schema/settings.schema.json b/skills/optislang-wdf/json-schema/settings.schema.json new file mode 100644 index 000000000..ffc835984 --- /dev/null +++ b/skills/optislang-wdf/json-schema/settings.schema.json @@ -0,0 +1,17 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/settings", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Laki Definition Language workflow settings schema", + "description": "Defines a common set of workflow configurations that can be applied to any workflow.", + "$defs": { + }, + "type": "object", + "properties": { + "resetTimeout": { + "type": "integer", + "description": "Specifies the amount of time, in seconds, that the reset command will wait for the reset response before failing.", + "minimum": 1, + "default": 60 + } + } +} \ No newline at end of file diff --git a/skills/optislang-wdf/json-schema/workflow.schema.json b/skills/optislang-wdf/json-schema/workflow.schema.json new file mode 100644 index 000000000..9122624c3 --- /dev/null +++ b/skills/optislang-wdf/json-schema/workflow.schema.json @@ -0,0 +1,755 @@ +{ + "$id": "https://ldl-laki.docs.ansys.com/schema/rev00/workflow", + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Ansys Automated Engineering Workflow", + "description": "This schema represents the description of an automated engineering workflow which can be instantiated by a workflow engine.", + "$defs": { + "_duration": { + "$comment": "reference ISO 8601, duration section", + "type": "string", + "pattern": "^P(?:(\\d+)Y)?(?:(\\d+)M)?(?:(\\d+)D)?T(?:(\\d+)H)?(?:(\\d+)M)?(?:(\\d+)S)?$" + }, + "_element": { + "$comment": "Describes the abstract base class that all elements of the workflow tree hierarchy must extend.", + "type": "object", + "properties": { + "properties": { + "$ref": "properties" + }, + "timeout": { + "$comment": "the time a component is allowed to run before being forcefully closed. a zero value timeout is the same as no timeout value.", + "$ref": "#/$defs/_duration" + }, + "connections": { + "$ref": "connections" + }, + "datapins": { + "$comment": "Datapins define the interface of this component with the outside world.", + "$ref": "datapin_metadata#/$defs/children" + }, + "maximumRetries": { + "description": "The maximum number of times this element will be retried if it fails during execution. By default no retries are performed.", + "type": "integer", + "default": 0, + "minimum": 0 + }, + "backoffTime": { + "description": "the time to wait between a fail event and a retry.", + "$ref": "#/$defs/_duration" + }, + "id": { + "$comment": "An optional user provided id that uniquely identifies this element. Can be used in references using `#id`. Engines are discouraged from globally adding this property on all nodes because it reduces file readability. It is intended as a human generated mnemonic for finding elements without using the usual JSON-Pointer references.", + "type": "string" + } + } + }, + "_childrenType": { + "description": "Describes a set of named sub-workflows. Names must follow a strict naming scheme so that dotted notation can be used to locate an element in an instantiated workflow.", + "type": "object", + "$comment": "What rules do we want for name validation? Note that a simpler regex that is not universally supported would be: ^[_\\p{L}][_\\p{L}\\d]*$ ", + "patternProperties": { + "^(\\\\[. ()]|[^~!@#$%^&*()+=\\-0-9\\`\\\"\\';:?/.,><\\s\\\\])(\\\\[. ()]|[^~!@#$%^&*()+=\\-\\`\\\"\\';:?/.,><\\s\\\\])*$": { + "$ref": "#/$defs/element" + } + }, + "additionalProperties": false + }, + "_controlStatement": { + "$comment": "Describes the abstract base class for all control statements.", + "type": "object", + "$ref": "#/$defs/_element", + "properties": { + "children": { + "$ref": "#/$defs/_childrenType" + }, + "inner_datapins": { + "$comment": "Datapins that are only visible to the inside components used to pass values to the inner workflow.", + "$ref": "datapin_metadata#/$defs/children" + } + } + }, + "_feedForward": { + "$comment": "A set of datapin names used to pass a value between subsequent runs in a feed-forward loop control statement. Each datapin referenced is expected to be previously defined in the parent control statement.", + "type": "object", + "properties": { + "startingDatapinName": { + "$comment": "The name of a defined input datapin used to set the starting value of the feed-forward value.", + "type": "string" + }, + "writeToInnerDatapinName": { + "$comment": "The name of a defined control_statement_to_component inner_datapin used to store the value at the end of a loop.", + "type": "string" + }, + "readFromInnerDatapinName": { + "$comment": "The name of a defined control_statement_from_component inner_datapin used to read the value at the beginning of a loop.", + "type": "string" + } + }, + "required": [ + "startingDatapinName", + "writeToInnerDatapinName", + "readFromInnerDatapinName" + ] + }, + "_aggregator": { + "$comment": "", + "type": "object", + "properties": { + "sourceInnerDatapinName": { + "$comment": "The name of a defined control_statement_from_component inner_datapin used to store the value of a linked component_result datapin from a single run of a loop.", + "type": "string" + }, + "resultOuterArrayDatapinName": { + "$comment": "The name of a defined array component_result outer datapin where aggregate datapin values from 'sourceInnerDatapinName' will be stored.", + "type": "string" + } + }, + "required": [ + "sourceInnerDatapinName", + "resultOuterArrayDatapinName" + ] + }, + "_loopingControlStatement": { + "$comment": "Describes the abstract base class for all looping control statements that allow passing values between runs.", + "type": "object", + "$ref": "#/$defs/_controlStatement", + "properties": { + "feedForwards": { + "$comment": "An optional collection of feed-forwards used to pass values between subsequent feed-forward loop control statement child runs.", + "type": "array", + "items": { + "$ref": "#/$defs/_feedForward" + } + }, + "aggregators": { + "$comment": "An optional collection of aggregator items used to store the value of a datapin from each run of a loop.", + "type": "array", + "items": { + "$ref": "#/$defs/_aggregator" + } + } + } + }, + "_conditionalLink": { + "$comment": "A link that connects an output datapin of an if-else control statement to one or more datapins from its branches. The value from the branch that was executed will be used for the output datapin value.", + "type": "object", + "properties": { + "outputDatapinName": { + "$comment": "The name relative to the parent of a defined component_result output datapin from the if-else control statement.", + "$ref": "connections#/$defs/RelativeDataPinReference" + }, + "branchDatapinNames": { + "$comment": "The names relative to the parent of datapins from each if-else branch that can be linked to the output datapin, depending on which branch is executed. Only one datapin from each branch may be linked to the output, and linking is optional for each branch. To omit linking for a branch, simply do not include a datapin name from that branch in this array.", + "type": "array", + "minItems": 1, + "items": { + "$ref": "connections#/$defs/RelativeDataPinReference" + } + } + }, + "required": [ + "outputDatapinName", + "branchDatapinNames" + ] + }, + "_ifElse_id": { + "$comment": "Identifies an if-else control without validating it", + "properties": { + "type": { + "enum": [ + "IfElse" + ] + } + } + }, + "ifElse": { + "description": "An if-else control, checks conditions until one evaluates to true, then runs the corresponding child. If no conditions evaluates to true, a specified child may be run.", + "$comment": "TODO: for now only first condition evaluated before running elseChild.", + "type": "object", + "$ref": "#/$defs/_controlStatement", + "properties": { + "conditions": { + "description": "A set of child branch names as keys and their corresponding execution conditional values.", + "type": "object", + "minItems": 1, + "additionalProperties": { + "type": "string" + } + }, + "branchOrder": { + "description": "The order the child branches must be evaluated in", + "type": "array", + "minItems": 1, + "items": { + "type": "string" + } + }, + "defaultBranch": { + "description": "If no conditions are true, then this child is run. May be empty.", + "type": "string" + }, + "conditionalLinks": { + "description": "An array of conditional links. Each link connects an output datapin of the if-else control statement to one or more datapins from its branches. The value from the branch that was executed will be used for the output datapin value. If inclusive, the value from the first branch in 'branchOrder' that meets the conditions will be used.", + "type": "array", + "items": { + "$ref": "#/$defs/_conditionalLink" + } + }, + "inclusive": { + "description": "If true, all branches that evaluate to true will be executed. By default, only the first branch that evaluates to true is executed.", + "type": "boolean" + } + }, + "required": [ + "conditions", + "branchOrder" + ] + }, + "_sequence_id": { + "$comment": "Identifies a Sequence without validating it", + "properties": { + "type": { + "enum": [ + "Sequence" + ] + } + } + }, + "sequence": { + "description": "A sequence statement that runs children in a specified serial order.", + "type": "object", + "$ref": "#/$defs/_controlStatement", + "properties": { + "order": { + "description": "The order the children must be evaluated in", + "type": "array", + "$comment": "TODO: Is order guaranteed or do we need another keyword here?", + "items": { + "type": "string" + } + } + }, + "required": [ + "order" + ] + }, + "_parallel_id": { + "$comment": "Identifies a Parallel without validating it", + "properties": { + "type": { + "enum": [ + "Parallel" + ] + } + } + }, + "parallel": { + "description": "A parallel statement that runs all children in parallel.", + "type": "object", + "$ref": "#/$defs/_controlStatement", + "properties": { + "type": { + "enum": [ + "Parallel" + ] + } + }, + "required": [ + "type" + ] + }, + "_dataDependency_id": { + "$comment": "Identifies a DataDependency without validating it", + "properties": { + "type": { + "enum": [ + "DataDependency" + ] + } + } + }, + "dataDependency": { + "description": "A data dependency statement that will run children based on the data dependencies between them.", + "type": "object", + "$ref": "#/$defs/_controlStatement" + }, + "_controlStatementPlugIn_id": { + "$comment": "Identifies a ControlStatementPlugIn without validating it", + "properties": { + "type": { + "enum": [ + "ControlStatementPlugIn" + ] + } + } + }, + "controlStatementPlugIn": { + "description": "A control statement that is implemented using a plug-in.", + "type": "object", + "$ref": "#/$defs/_controlStatement", + "properties": { + "plugInId": { + "type": "string", + "$comment": "A URI used as a unique name to identify the control statement plug-in. May be a urn:uuid: style identifier, or a traditional URL. The URI is typically not referenced and merely the exact bytes of the URI used as an identifier.", + "format": "uri" + }, + "children": { + "maxProperties": 1 + } + }, + "required": [ + "plugInId" + ] + }, + "_component_id": { + "$comment": "Identifies a Component without validating it", + "properties": { + "type": { + "enum": [ + "Component" + ] + } + } + }, + "_softwareRequirement": { + "description": "A software requirement for a component.", + "type": "object", + "properties": { + "name": { + "description": "The name of the software requirement.", + "type": "string" + }, + "minVersion": { + "description": "Optional minimum version of the software required.", + "type": "string" + }, + "maxVersion": { + "description": "Optional maximum version of the software required.", + "type": "string" + }, + "features": { + "description": "Optional features of the software required.", + "type": "array", + "items": { + "$ref": "#/$defs/_softwareRequirement" + } + } + }, + "required": [ + "name" + ] + }, + "component": { + "description": "A reference to a black box component definition.", + "type": "object", + "$ref": "#/$defs/_element", + "properties": { + "source": { + "description": "A URI Reference to the component definition.", + "type": "string", + "format": "uri-reference" + }, + "softwareRequirements": { + "description": "A collection of software requirements for this component.", + "type": "array", + "items": { + "$ref": "#/$defs/_softwareRequirement" + }, + "additionalProperties": false + } + }, + "required": [ + "source" + ] + }, + "workflowReference": { + "description": "A reference to a sub-workflow defined elsewhere. Recursive definitions are forbidden.", + "type": "object", + "properties": { + "$ref": { + "description": "A URI Reference to the sub-workflow to be included here. May use JSON Pointer semantics in the fragment part to reference sub-workflows in the definitions element.", + "type": "string", + "format": "uri-reference" + } + }, + "additionalProperties": false, + "required": [ + "$ref" + ] + }, + "_forLoop_id": { + "$comment": "Identifies a ForLoop without validating it", + "properties": { + "type": { + "enum": [ + "ForLoop" + ] + } + } + }, + "_forLoopDefinitionDatapinProperties": { + "required": [ + "type", + "direction" + ], + "properties": { + "type": { + "anyOf": [ + { + "enum": [ + "integer" + ] + }, + { + "enum": [ + "real" + ] + } + ] + }, + "direction": { + "enum": [ + "component_input" + ] + } + } + }, + "forLoop": { + "description": "A for-loop statement that runs its child multiple times based on the for-loop parameters.", + "type": "object", + "allOf": [ + { + "$ref": "#/$defs/_loopingControlStatement" + }, + { + "required": [ + "datapins" + ], + "properties": { + "datapins": { + "required": [ + "startingValue", + "endingValue", + "increment" + ], + "properties": { + "startingValue": { + "$ref": "#/$defs/_forLoopDefinitionDatapinProperties" + }, + "endingValue": { + "$ref": "#/$defs/_forLoopDefinitionDatapinProperties" + }, + "increment": { + "$ref": "#/$defs/_forLoopDefinitionDatapinProperties" + } + } + } + } + } + ], + "properties": { + "type": { + "enum": [ + "ForLoop" + ] + }, + "indexType": { + "type": "string", + "enum": [ + "real", + "integer" + ], + "description": "The type of the for-loop index." + }, + "children": { + "maxProperties": 1 + } + }, + "required": [ + "type", + "indexType", + "children" + ] + }, + "_forEachLoop_id": { + "$comment": "Identifies a ForEachLoop without validating it", + "properties": { + "type": { + "enum": [ + "ForEachLoop" + ] + } + } + }, + "forEachLoop": { + "description": "A for-each-loop statement that runs over all elements of an array.", + "type": "object", + "allOf": [ + { + "$ref": "#/$defs/_loopingControlStatement" + }, + { + "properties": { + "datapins": { + "required": [ + "inputs" + ], + "properties": { + "inputs": { + "$comment": "The array of input values to iterate over.", + "direction": "component_input" + } + } + }, + "inner_datapins": { + "required": [ + "current_input" + ], + "properties": { + "current_input": { + "$comment": "The value or slice from the input array for the current loop iteration.", + "direction": "control_statement_to_component" + } + } + } + } + } + ], + "properties": { + "type": { + "enum": [ + "ForEachLoop" + ] + }, + "slicingMethod": { + "type": "string", + "description": "Which method to use when slicing multi-dimensional arrays." + }, + "children": { + "maxProperties": 1 + } + }, + "required": [ + "type", + "slicingMethod", + "children" + ] + }, + "_doWhileLoop_id": { + "$comment": "Identifies a DoWhileLoop without validating it", + "properties": { + "type": { + "enum": [ + "DoWhileLoop" + ] + } + } + }, + "_maxIterations_datapins": { + "description": "The maximum number of iterations for the loop. If set, the loop will exit when this number is reached.", + "if": { + "type": "object", + "required": [ + "datapins" + ], + "properties": { + "datapins": { + "type": "object", + "required": [ + "maxIterations" + ] + } + } + }, + "then": { + "properties": { + "datapins": { + "properties": { + "maxIterations": { + "required": [ + "type", + "direction" + ], + "properties": { + "type": { + "enum": [ + "integer" + ] + }, + "direction": { + "enum": [ + "component_input" + ] + } + } + } + } + } + } + } + }, + "doWhileLoop": { + "description": "A do-while statement that runs its child one or more times based on the loop condition.", + "type": "object", + "allOf": [ + { + "$ref": "#/$defs/_loopingControlStatement" + }, + { + "$ref": "#/$defs/_maxIterations_datapins" + } + ], + "properties": { + "type": { + "enum": [ + "DoWhileLoop" + ] + }, + "children": { + "maxProperties": 1 + }, + "loopCondition": { + "type": "string", + "description": "An equation, possibly including datapin names, that evaluates to a boolean; determines if the loop is run again." + } + }, + "required": [ + "type", + "children" + ] + }, + "element": { + "$comment": "A disambiguator that allows any tree element type.", + "type": "object", + "if": { + "$comment": "We cannot test for $ref at the same time as the object types because it looks different. Use an if block to go down the right validation path. Put the more common non-ref objects in the then block because it is less noisy in the output.", + "not": { + "required": [ + "$ref" + ] + } + }, + "then": { + "$comment": "first prove that it is one of the types", + "type": "object", + "properties": { + "type": { + "enum": [ + "Component", + "IfElse", + "Sequence", + "DataDependency", + "Parallel", + "ControlStatementPlugIn", + "ForLoop", + "ForEachLoop", + "DoWhileLoop" + ] + } + }, + "required": [ + "type" + ], + "$comment": "Then use the weird allOf/if solution that validates with less noise in the output", + "allOf": [ + { + "if": { + "$ref": "#/$defs/_component_id" + }, + "then": { + "$ref": "#/$defs/component" + } + }, + { + "if": { + "$ref": "#/$defs/_sequence_id" + }, + "then": { + "$ref": "#/$defs/sequence" + } + }, + { + "if": { + "$ref": "#/$defs/_dataDependency_id" + }, + "then": { + "$ref": "#/$defs/dataDependency" + } + }, + { + "if": { + "$ref": "#/$defs/_parallel_id" + }, + "then": { + "$ref": "#/$defs/parallel" + } + }, + { + "if": { + "$ref": "#/$defs/_ifElse_id" + }, + "then": { + "$ref": "#/$defs/ifElse" + } + }, + { + "if": { + "$ref": "#/$defs/_controlStatementPlugIn_id" + }, + "then": { + "$ref": "#/$defs/controlStatementPlugIn" + } + }, + { + "if": { + "$ref": "#/$defs/_forLoop_id" + }, + "then": { + "$ref": "#/$defs/forLoop" + } + }, + { + "if": { + "$ref": "#/$defs/_forEachLoop_id" + }, + "then": { + "$ref": "#/$defs/forEachLoop" + } + }, + { + "if": { + "$ref": "#/$defs/_doWhileLoop_id" + }, + "then": { + "$ref": "#/$defs/doWhileLoop" + } + } + ] + }, + "else": { + "$ref": "#/$defs/workflowReference" + } + } + }, + "type": "object", + "properties": { + "metadata": { + "$ref": "metadata" + }, + "definitions": { + "description": "An optional collection of sub-workflows that can be referenced from the main root workflow, or other workflow definition files.", + "$ref": "#/$defs/_childrenType" + }, + "structs": { + "description": "An optional collection of struct definitions that can be referenced from the workflow.", + "$ref": "datapin_metadata#/$defs/children" + }, + "root": { + "description": "The main entry point for workflow execution. Can be a full tree, or merely a reference to a sub-workflow defined in definitions. Optional so that a library of sub-workflows can be generated without itself being executable.", + "$ref": "#/$defs/element" + } + }, + "required": [ + "metadata" + ] +} diff --git a/skills/optislang-wdf/references/all_nodes.wdf b/skills/optislang-wdf/references/all_nodes.wdf new file mode 100644 index 000000000..72f1acd21 --- /dev/null +++ b/skills/optislang-wdf/references/all_nodes.wdf @@ -0,0 +1,27161 @@ +{ + "metadata" : + { + "agent" : "optiSLang", + "description" : "optiSLang workflow exported to WDF format", + "displayName" : "all_nodes", + "placeholder_definitions" : {}, + "placeholder_mapping" : {}, + "placeholder_values" : {}, + "project_settings" : + { + "actors_ignore_predecessor_failure" : true, + "autosave_enabled" : true, + "custom_location" : "", + "edition_feature_consumption_quantity" : 1, + "filename_escape_mode" : "full", + "force_edition_feature_consumption_quantity" : false, + "force_preferred_edition" : false, + "hide_number_of_message_queue_threads_warning" : false, + "license_checkin_after_wf_run" : false, + "maximum_auto_relocation_depth" : 3, + "number_of_message_queue_threads" : 0, + "persistent_heartbeat_listeners" : [], + "preferred_edition" : 0, + "project_actions" : [], + "project_id" : "", + "project_manager_id" : "", + "purge_filter" : null, + "purge_on_save" : false, + "reference_files_delete_on_close" : false, + "reference_files_directory_custom_location" : "", + "reference_files_directory_location_mode" : "alongsideproject", + "reference_files_directory_name" : "reffildir", + "reference_files_directory_storage_mode" : "external", + "remove_empty_directories_on_purge" : true, + "short_description" : "", + "show_conditional_exec_ui" : "indeterminate", + "show_environment_ui" : "indeterminate", + "show_files_ui" : "indeterminate", + "show_placeholders_ui" : "indeterminate", + "show_run_options_ui" : "indeterminate", + "show_variables_ui" : "indeterminate", + "working_data_storage" : "external", + "working_directory_location" : "alongsideproject" + }, + "registered_files" : [], + "typeLibrary" : "urn:ansys:ldl:typelibrary:optislang:v1" + }, + "root" : + { + "children" : + { + "workflow" : + { + "children" : + { + "algorithm\\ systems" : + { + "children" : + { + "workflow" : + { + "children" : + { + "Parametric\\ Service\\ \\(Experimental\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ParametricService", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AlgorithmSettings" : + { + "num_dimensions" : 0, + "num_discretization" : 100, + "sampling_method" : "advancedlatinhyper", + "seed" : 1774951262 + }, + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "PreserveStartDesignHIDs" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteDesignStartSetFlag" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "optimizers" : + { + "children" : + { + "workflow" : + { + "children" : + { + "ARSM" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBestDesignsNumbers" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer Vector" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ARSM", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DOESettings" : + { + "num_dimensions" : 0, + "num_discretization" : 1, + "sampling_method" : "doptimallinear", + "seed" : 42 + }, + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NLPQLPSettings" : + { + "gradient_dx" : + { + "columns" : 1, + "data" : + [ + [ 0.001 ] + ], + "rows" : 1 + }, + "line_search_stack_size" : 10, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_stepsize" : + { + "columns" : 1, + "data" : + [ + [ 0.20000000000000001 ] + ], + "rows" : 1 + }, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "number_of_parallel_line_searches" : 1, + "numerical_differences" : "central", + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "use_initial_stepsize_limit" : false + }, + "OptimizerSettings" : + { + "settings" : + { + "convergence_test_objective_approx" : true, + "convergence_test_parameter" : true, + "convergence_test_parameter_approx" : true, + "doe" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "doe_settings" : + { + "num_dimensions" : 0, + "num_discretization" : 1, + "sampling_method" : "doptimallinear", + "seed" : 42 + }, + "eta" : 0.59999999999999998, + "gamma_osc" : 0.59999999999999998, + "gamma_pan" : 1.0, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_iteration" : 20, + "min_iteration_test" : 5, + "min_objective_diff" : 0.001, + "min_parameter_diff" : 0.001, + "min_range" : 9.9999999999999995e-07, + "nlpqlp_settings" : + { + "gradient_dx" : + { + "columns" : 1, + "data" : + [ + [ 0.001 ] + ], + "rows" : 1 + }, + "line_search_stack_size" : 10, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_stepsize" : + { + "columns" : 1, + "data" : + [ + [ 0.20000000000000001 ] + ], + "rows" : 1 + }, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "number_of_parallel_line_searches" : 1, + "numerical_differences" : "central", + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "use_initial_stepsize_limit" : false + }, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "order" : 1, + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "start_range_factor" : 0.5, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + } + }, + "type" : "arsm" + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Adaptive\\ Multiple-Objective\\ \\(AMO\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_DXAMO", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Adaptive\\ Single-Objective\\ \\(ASO\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_DXASO", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Mixed-Integer\\ Sequential\\ Quadratic\\ Programming\\ \\(MISQP\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_DXMISQP", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "NLPQL" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBestDesignsNumbers" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer Vector" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "NLPQLP", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "OptimizerSettings" : + { + "settings" : + { + "gradient_dx" : + { + "columns" : 1, + "data" : + [ + [ 0.001 ] + ], + "rows" : 1 + }, + "line_search_stack_size" : 10, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_stepsize" : + { + "columns" : 1, + "data" : + [ + [ 0.20000000000000001 ] + ], + "rows" : 1 + }, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "number_of_parallel_line_searches" : 1, + "numerical_differences" : "central", + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "use_initial_stepsize_limit" : false + }, + "type" : "nlpql" + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Nature\\ Inspired\\ Optimization" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBestDesignsNumbers" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer Vector" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "NOA2", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AlgorithmType" : "noa_ea", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "OptimizerSettings" : + { + "settings" : + { + "ArchiveSize" : 2, + "CrossoverPointNumbers" : [ 1, 1 ], + "CrossoverProbabilities" : [ 0.5, 0.5 ], + "DistributionParameters" : [ 2.0, 2.0 ], + "FitnessMethod" : "weighted_sum", + "MaxGenerations" : 50, + "MutationMethod" : "normal_distributed", + "MutationRate" : 0.80000000000000004, + "MutationStddevBegin" : 0.050000000000000003, + "MutationStddevEnd" : 0.01, + "NumRecombinationMethods" : 2, + "ParentSize" : 5, + "PopulationSize" : 10, + "RankingMethod" : "linear", + "RecombinationMethods" : [ "uniform", "simulated_binary" ], + "Seed" : 0, + "SelectionMethod" : "stochastic", + "StagnationGenerations" : 20, + "StartPopulationSize" : 10, + "TournamentSize" : 2, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + } + }, + "type" : "ea" + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "One-Click\\ Optimization\\ \\(OCO\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_OCO", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Maximum number of samples", + "Second" : 200 + }, + { + "First" : "Simulation runtime", + "Second" : 100 + }, + { + "First" : "Optimization on MOP", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Number of objectives", + "Second" : -1 + }, + { + "First" : "Number of inputs", + "Second" : -1 + }, + { + "First" : "Use MOP", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use default MOP", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Enforce MOP on criteria", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use isotropic Kriging", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use anisotropic Kriging", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use Moving least squares", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use Polynomials", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use DFFN", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use DIM-GP", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use GARS", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use SVR", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Filter inputs", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Activate calibration", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use NLPQL", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use MISQP", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use Simplex", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use ARSM", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use AMOP", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use EA", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use PSO", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use SDI", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use CMA", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Use DLS", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Max nb of optim in parallel", + "Second" : 2 + }, + { + "First" : "Show expert settings", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Show advanced settings", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Number of designs in parallel", + "Second" : "" + }, + { + "First" : "Design of experiments size", + "Second" : -1 + }, + { + "First" : "Minimum number of evaluations", + "Second" : 100 + }, + { + "First" : "Number of stagnation evaluations", + "Second" : 40 + }, + { + "First" : "Stop at first feasible design", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Use start designs only", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + } + ] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Probabilistic\\ Inference\\ for\\ Bayesian\\ Optimization\\ \\(PI-BO\\)" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_PIBO", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Maximum iterations", + "Second" : 90 + }, + { + "First" : "Iteration step size", + "Second" : 1 + }, + { + "First" : "Number of new start designs", + "Second" : 10 + }, + { + "First" : "Stagnation iterations", + "Second" : 0 + }, + { + "First" : "Maximum inner iterations", + "Second" : 1000 + }, + { + "First" : "Inner population size", + "Second" : 25 + }, + { + "First" : "Efficient batches", + "Second" : false + }, + { + "First" : "Local search", + "Second" : true + }, + { + "First" : "Weighted objectives", + "Second" : false + }, + { + "First" : "Basic_Settings", + "Second" : true + }, + { + "First" : "running_mode", + "Second" : false + }, + { + "First" : "Maximum epochs", + "Second" : 500 + }, + { + "First" : "Batch size (0=No batch)", + "Second" : 2000 + }, + { + "First" : "Noisy data", + "Second" : false + }, + { + "First" : "Number of threads", + "Second" : 2 + }, + { + "First" : "Job submit pattern (Beta)", + "Second" : " " + }, + { + "First" : "Number of Parallel Trainings", + "Second" : 1 + } + ] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Simplex" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBestDesignsNumbers" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer Vector" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "SIMPLEX", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "OptimizerSettings" : + { + "settings" : + { + "constraint_cliff_factor" : 0.10000000000000001, + "constraint_penalty_factor" : 2.0, + "contraction_factor" : 0.5, + "convergence_test_objective" : true, + "convergence_test_parameter" : true, + "expansion_factor" : 2.0, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_iteration" : 200, + "min_iteration_test" : 5, + "min_objective_diff" : 0.001, + "min_parameter_diff" : 0.001, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "reflection_factor" : 1.0, + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "start_range_factor" : 0.5, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + } + }, + "type" : "simplex" + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "reliability\\ algorithms" : + { + "children" : + { + "workflow" : + { + "children" : + { + "ARSM-DS" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityARSM", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilitySettings" : + { + "settings" : + { + "blow_up" : 3.0, + "num_safety_margins" : 0, + "num_steps" : 3, + "num_supports_initial_step" : 200, + "num_supports_per_step" : 50, + "rand_generator_seed" : 1774951490, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_arsm" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Adaptive\\ Sampling" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityAS", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilitySettings" : + { + "settings" : + { + "initial_median" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "initial_scale_factor" : 3.0, + "num_designs_per_sample" : 1000, + "num_safety_margins" : 0, + "num_steps" : 3, + "num_total_samples_per_step" : 1000, + "rand_generator_seed" : 1774951487, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_adaptive_sampling" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Directional\\ Sampling" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityDS", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilitySettings" : + { + "settings" : + { + "line_search_accuracy" : 0.001, + "line_search_distance" : 8.0, + "num_directions" : 100, + "num_parallel" : 1, + "num_safety_margins" : 0, + "rand_generator_seed" : 1774951493, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_directional" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "FORM" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OMPFPointDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityFORM", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilityFORMType" : "reliability_form_optimizer_nlpql", + "ReliabilitySettings" : + { + "settings" : + { + "max_num_optimization_runs" : 20, + "num_initial_samples" : 0, + "num_safety_margins" : 0, + "optimizer_settings" : + { + "gradient_dx" : + { + "columns" : 1, + "data" : + [ + [ 0.01 ] + ], + "rows" : 1 + }, + "line_search_stack_size" : 10, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_stepsize" : + { + "columns" : 1, + "data" : + [ + [ 0.20000000000000001 ] + ], + "rows" : 1 + }, + "num_equalities" : 1, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 1, + "number_of_parallel_line_searches" : 1, + "numerical_differences" : "central", + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "use_initial_stepsize_limit" : false + }, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_form_optimizer_nlpql" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "ISPUD" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityISPUD", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilityISPUDType" : "reliability_ispud_form_nlpql", + "ReliabilitySettings" : + { + "settings" : + { + "form_settings" : + { + "max_num_optimization_runs" : 20, + "num_initial_samples" : 0, + "num_safety_margins" : 0, + "optimizer_settings" : + { + "gradient_dx" : + { + "columns" : 1, + "data" : + [ + [ 0.01 ] + ], + "rows" : 1 + }, + "line_search_stack_size" : 10, + "lower_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "max_stepsize" : + { + "columns" : 1, + "data" : + [ + [ 0.20000000000000001 ] + ], + "rows" : 1 + }, + "num_equalities" : 1, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 1, + "number_of_parallel_line_searches" : 1, + "numerical_differences" : "central", + "start_designs" : + { + "columns" : 0, + "data" : [ [] ], + "rows" : 1 + }, + "upper_bounds" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "use_initial_stepsize_limit" : false + }, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "ispud_settings" : + { + "accuracy" : 0.10000000000000001, + "automatic_sample_size" : false, + "num_designs_per_sample" : 100, + "num_safety_margins" : 0, + "num_total_samples" : 200, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "num_safety_margins" : 0, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_ispud_form_optimizer_nlpql" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Plain\\ Monte\\ Carlo" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OEstimatorsStdDev" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OInputImportances" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OPOF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OPOIF" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OReliabilityIndex" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ReliabilityMC", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "ReliabilitySettings" : + { + "settings" : + { + "accuracy" : 0.10000000000000001, + "automatic_sample_size" : false, + "min_num_samples" : 25, + "num_designs_per_sample" : 25, + "num_safety_margins" : 0, + "num_total_samples" : 500, + "rand_generator_seed" : 1774951503, + "rv_set" : + { + "correlation_matrix" : + { + "columns" : 0, + "data" : [], + "rows" : 0 + }, + "ident" : "Independent set" + } + }, + "type" : "reli_montecarlo" + }, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_design", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "sampling/doe\\ algorithms" : + { + "children" : + { + "workflow" : + { + "children" : + { + "AMOP" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCoDadj" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OCoP" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OFoundModel4Response" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool Vector" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OMOPParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSingleCoP" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "AMOP", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AMopSettings" : + { + "consider_failed" : false, + "max_iteration" : 3, + "min_cop" : 0.90000000000000002, + "mop_settings" : + { + "coeff_factor_ascmo" : 8.0, + "coeff_factor_kriging" : 8.0, + "coeff_factor_mls" : 8.0, + "coeff_factor_polynomial" : 2.0, + "corr_input_check" : 0.5, + "custom_settings" : {}, + "custom_usage" : {}, + "important_info" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "limits_first" : "-inf", + "limits_second" : "inf", + "max_cod" : 0.050000000000000003, + "max_coi" : 0.050000000000000003, + "max_input_corr" : 0.69999999999999996, + "max_order_mls" : 2, + "max_order_polynomial" : 2, + "min_input_corr" : 0.29999999999999999, + "min_significance" : 0.94999999999999996, + "num_corr_steps" : 10, + "osl_variables" : {}, + "step_cod" : 0.01, + "step_coi" : 0.01, + "step_significance" : 0.01, + "testing_type" : "crossvalidation", + "tolerance_cop_model" : 0.01, + "tolerance_cop_variables" : 0.01, + "use_adjusted_cod" : true, + "use_adjusted_cop" : false, + "use_ascmo" : false, + "use_box_cox" : true, + "use_cod_filter" : true, + "use_coi_filter" : true, + "use_correlation_filter" : true, + "use_input_correlation_filter" : false, + "use_interpolation" : false, + "use_kriging" : true, + "use_kriging_anisotropic_kernel" : false, + "use_limits" : false, + "use_mls" : true, + "use_mls_anisotropic_kernel" : false, + "use_polynomials" : true, + "use_significance_filter" : true, + "use_spearman" : false, + "use_uniform_resample" : false + }, + "num_designs_max" : 300, + "num_discretization_adaption" : 100, + "num_discretization_initial" : 100, + "num_equalities" : 0, + "num_inequalities" : 0, + "num_inputs" : 0, + "num_objectives" : 0, + "num_responses" : 0, + "pareto_refinement" : true, + "refinement_type" : "global_refinement", + "sampling_type_adaption" : "optimizedlatinhyper", + "sampling_type_initial" : "optimizedlatinhyper", + "stagnation_iteration" : 3, + "start_designs_only" : false, + "use_incomplete" : false, + "weight_criteria" : 0.0, + "weight_density" : 0.0, + "weight_local_cop" : 0.0 + }, + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "Limits" : {}, + "MOPAdvancedSettings" : + { + "adapt_bounds" : false, + "adapt_bounds_safety_factor" : 0.0, + "custom_surrogates" : [ "DXGARS", "DXSVR", "Feedforward_network", "PI-DIM-GP", "mop3_custom" ], + "cv_values_suffix" : "_cv", + "export_fmu" : false, + "log_file_path" : "message_log.txt", + "log_in_file" : false, + "log_in_project_log" : false, + "num_parallel" : 4, + "pmop_settings" : + { + "coeff_factor_ascmo" : 8.0, + "coeff_factor_kriging" : 8.0, + "coeff_factor_mls" : 8.0, + "coeff_factor_polynomial" : 2.0, + "corr_input_check" : 0.5, + "custom_settings" : {}, + "custom_usage" : {}, + "important_info" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "limits_first" : "-inf", + "limits_second" : "inf", + "max_cod" : 0.050000000000000003, + "max_coi" : 0.050000000000000003, + "max_input_corr" : 0.69999999999999996, + "max_order_mls" : 2, + "max_order_polynomial" : 2, + "min_input_corr" : 0.29999999999999999, + "min_significance" : 0.94999999999999996, + "num_corr_steps" : 10, + "osl_variables" : {}, + "step_cod" : 0.01, + "step_coi" : 0.01, + "step_significance" : 0.01, + "testing_type" : "crossvalidation", + "tolerance_cop_model" : 0.01, + "tolerance_cop_variables" : 0.01, + "use_adjusted_cod" : true, + "use_adjusted_cop" : false, + "use_ascmo" : false, + "use_box_cox" : true, + "use_cod_filter" : true, + "use_coi_filter" : true, + "use_correlation_filter" : true, + "use_input_correlation_filter" : false, + "use_interpolation" : false, + "use_kriging" : true, + "use_kriging_anisotropic_kernel" : false, + "use_limits" : false, + "use_mls" : true, + "use_mls_anisotropic_kernel" : false, + "use_polynomials" : true, + "use_significance_filter" : true, + "use_spearman" : false, + "use_uniform_resample" : false + }, + "use_incomplete" : true, + "write_cv_values" : false, + "write_function_string" : false + }, + "MOPAutomaticSettings" : + { + "model_complexity" : "mop_balanced_model", + "num_parallel" : 4, + "variables_reduction" : "mop_filter_minor_important" + }, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParaImportantInfo" : {}, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "ResponsesToBeUsed" : {}, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SettingsType" : "mop_automatic_settings", + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_design", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Robustness" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "INominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "INominalDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "ONominalDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "Robustness", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AlgorithmSettings" : + { + "num_dimensions" : 0, + "num_discretization" : 100, + "sampling_method" : "advancedlatinhyper", + "seed" : 1774951246 + }, + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "DynamicSamplingDesired" : true, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "NominalDesignPoint" : + { + "header" : 0, + "sequence" : [] + }, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "PreserveStartDesignHIDs" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SaveDesignPoints" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveNominalDesignPoint" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_design", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : false, + "WriteDesignStartSetFlag" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Sensitivity" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "Sensitivity", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AlgorithmSettings" : + { + "num_dimensions" : 0, + "num_discretization" : 100, + "sampling_method" : "advancedlatinhyper", + "seed" : 1774951249 + }, + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "DynamicSamplingDesired" : true, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "PreserveStartDesignHIDs" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SaveDesignPoints" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_design", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : false, + "WriteDesignStartSetFlag" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "basic\\ systems" : + { + "children" : + { + "workflow" : + { + "children" : + { + "System" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "While\\ Loop" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "ISettings" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBestDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "CustomAlgorithm_while_loop", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Suffix of next iteration parameter", + "Second" : "_next" + }, + { + "First" : "Maximum number of iterations", + "Second" : 150 + }, + { + "First" : "Stopping criterion", + "Second" : "" + }, + { + "First" : "Stopping operator", + "Second" : "<" + }, + { + "First" : "Stopping numerical value", + "Second" : "0" + }, + { + "First" : "Stopping boolean value", + "Second" : "true" + } + ] + }, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "every_iteration", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "connector\\ components" : + { + "children" : + { + "workflow" : + { + "children" : + { + "AMESim\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OParValues" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Amesim_input", + "type" : "Component" + }, + "ANSA\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.ansa_install_path", + "Second" : "C:\\Program Files (x86)\\BETA_CAE_Systems\\ansa_v18.0.0" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ANSA_input", + "type" : "Component" + }, + "ANSA\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.ansa_install_path", + "Second" : "C:\\Program Files (x86)\\BETA_CAE_Systems\\ansa_v18.0.0" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ANSA_output", + "type" : "Component" + }, + "Abaqus\\ Process" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IInputFile" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OODBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AbaqusBase" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "abaqus.bat" + } + } + }, + "AdditionalArgs" : "", + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CPUs" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "DomainNum" : 0, + "DoubleMode" : "unspecified", + "DynamicLoadBalance" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ExecutionType" : "analysis", + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "Interactive" : true, + "JobName" : "", + "MPMode" : "unspecified", + "MadymoInput" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MemorySize" : 0, + "MultiDesignLaunchNum" : 1, + "OutputDatabaseFile" : "", + "OutputFiles" : [], + "OutputPrecision" : "unspecified", + "ParallelType" : "unspecified", + "PollingInterval" : 30, + "PrePostCustomScriptFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PrePostDatabaseFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PrePostNoEnvStartup" : false, + "PrePostNoGUIFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PrePostNoSavedOptions" : false, + "PrePostNoStartupDialog" : false, + "PrePostScriptFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PrePostStartupScriptFile" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PrePostType" : "viewer", + "PrependProjectBinToPATH" : false, + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ScratchDir" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "SharedRemoteFolder" : "", + "StandardParallel" : "unspecified", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "UserFunction" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:AbaqusProcess", + "type" : "Component" + }, + "Ansys\\ APDL\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OFileContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "ContentEncoding" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FileContent" : "", + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "StoreContent" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:AnsysAPDLParameterize", + "type" : "Component" + }, + "Ansys\\ CFX-Solver" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "general.cfx_root_dir" : "C:/Program Files/ANSYS Inc/v241\\CFX", + "general.copy_ref_file" : false, + "general.custom_accepted_termconds" : "All target criteria reached,Run duration reached (Maximum simulation time)", + "general.custom_solver_arguments" : "", + "general.default_accepted_termconds" : "All target criteria reached,Run duration reached (Maximum simulation time)", + "general.do_initial_run" : false, + "general.exec_control_ccl" : "", + "general.initialization_option" : "Clear Generated Data", + "general.keep_latest_soln_only" : true, + "general.restrict_output_to_expressions" : false, + "general.udef_accepted_termconds" : "", + "general.use_custom_accepted_termconds" : false, + "general.use_custom_cfx_root_dir" : false, + "general.use_exec_control" : false, + "general.use_udef_accepted_termconds" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CFX-Solver-v3", + "type" : "Component" + }, + "Ansys\\ DCS" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Config" : 4294967295, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "MaxSubmissionBatchSize" : -1, + "OutputFilesToFetch" : [], + "Project" : "", + "ReadMode" : "read_and_write_mode", + "RefreshToken" : "", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Url" : "", + "User" : "", + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:DPS", + "type" : "Component" + }, + "Ansys\\ EDT" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Parameters.take_global_parameters_into_account", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Parameters.aedt_model_branches_share_parameters", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.include_nonomnipresent_parameters", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Parameters.do_project_update", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.prepare_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.prepare_script_path", + "Second" : "" + }, + { + "First" : "Parameters.prepare_script_mode", + "Second" : "Replace" + }, + { + "First" : "general.ansysedt_path", + "Second" : "ansysedt_executable_path_not_found" + }, + { + "First" : "general.run_mode", + "Second" : "Single simulation" + }, + { + "First" : "general.solve_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.solve_script_path", + "Second" : "" + }, + { + "First" : "general.solve_script_mode", + "Second" : "Replace" + }, + { + "First" : "general.aedt_analyze_all", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.dso_use_symlinks", + "Second" : "no" + }, + { + "First" : "general.aedt_no_gui", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_wait_for_licenses", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_copy_results", + "Second" : "Never" + }, + { + "First" : "general.aedt_copy_further_files", + "Second" : "" + }, + { + "First" : "general.aedt_copy_mesh", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_save_fields", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_data_cleansing", + "Second" : "None" + }, + { + "First" : "general.oslsetup_list", + "Second" : "" + }, + { + "First" : "general.activate_scheduler", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.scheduler", + "Second" : "RSM" + }, + { + "First" : "general.scheduler_repeat_selection", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.scheduler_hostname", + "Second" : "" + }, + { + "First" : "general.areg_file", + "Second" : "" + }, + { + "First" : "general.scheduler_timeout", + "Second" : 0 + }, + { + "First" : "general.use_custom_jobfinish_file", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.jobfinish_file", + "Second" : "" + }, + { + "First" : "general.scheduler_multistep_choice", + "Second" : "-1" + }, + { + "First" : "general.scheduler_erase_job_downloads", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Responses.output_name_truncation", + "Second" : "No truncation" + }, + { + "First" : "Responses.do_result_extraction", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Responses.result_export_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.result_export_script_path", + "Second" : "" + }, + { + "First" : "general.result_export_script_mode", + "Second" : "Replace" + }, + { + "First" : "Responses.use_unitspec_arg", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_AEDT2", + "type" : "Component" + }, + "Ansys\\ EDT\\ LSDSO" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Parameters.take_global_parameters_into_account", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Parameters.aedt_model_branches_share_parameters", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.include_nonomnipresent_parameters", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Parameters.do_project_update", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.prepare_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Parameters.prepare_script_path", + "Second" : "" + }, + { + "First" : "Parameters.prepare_script_mode", + "Second" : "Replace" + }, + { + "First" : "general.ansysedt_path", + "Second" : "ansysedt_executable_path_not_found" + }, + { + "First" : "general.run_mode", + "Second" : "LSDSO via oDesktop.SubmitJob" + }, + { + "First" : "general.solve_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.solve_script_path", + "Second" : "" + }, + { + "First" : "general.solve_script_mode", + "Second" : "Replace" + }, + { + "First" : "general.areg_file_lsdso", + "Second" : "" + }, + { + "First" : "general.scheduler_repeat_selection", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_no_gui", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.aedt_wait_for_licenses", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.single_LSDSO_job_timeout", + "Second" : 0 + }, + { + "First" : "general.inter_job_delay", + "Second" : 3 + }, + { + "First" : "general.aedt_copy_further_files", + "Second" : "" + }, + { + "First" : "general.aedt_data_cleansing", + "Second" : "None" + }, + { + "First" : "Responses.do_result_extraction", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Responses.result_export_script_use", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Responses.result_export_script_path", + "Second" : "" + }, + { + "First" : "Responses.result_export_script_mode", + "Second" : "Replace" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_AEDT2_lsdso", + "type" : "Component" + }, + "Ansys\\ Fluent-Mesher" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IGeometryFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMeshFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Fluent_mesher", + "type" : "Component" + }, + "Ansys\\ Fluent-Solver" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMeshFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Fluent_solver", + "type" : "Component" + }, + "Ansys\\ HPS" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DesignsPerProcess" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InputFilesToUpload" : [], + "InstantVariableUpdate" : true, + "JobDef" : "", + "MaxRuntime" : -1, + "OutputFilesToFetch" : [], + "Project" : "", + "ReadMode" : "read_and_write_mode", + "RefreshToken" : "", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Url" : "", + "User" : "", + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:HPS", + "type" : "Component" + }, + "Ansys\\ LS-DYNA\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OFileContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "ContentEncoding" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FileContent" : "", + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "StoreContent" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:LSDynaParameterize", + "type" : "Component" + }, + "Ansys\\ Lumerical" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Lumerical", + "type" : "Component" + }, + "Ansys\\ ModelCenter" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "save_in_design_dir" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ModelCenter", + "type" : "Component" + }, + "Ansys\\ OpticStudio" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_OpticStudio", + "type" : "Component" + }, + "Ansys\\ ROCKY\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ROCKY_input", + "type" : "Component" + }, + "Ansys\\ ROCKY\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ROCKY_output", + "type" : "Component" + }, + "Ansys\\ SimAI-Training" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "build_duration" : "debug", + "doa_height_length" : "", + "doa_height_position" : "relative_to_min", + "doa_height_value" : "", + "doa_length_length" : "", + "doa_length_position" : "relative_to_min", + "doa_length_value" : "", + "doa_width_length" : "", + "doa_width_position" : "relative_to_min", + "doa_width_value" : "", + "download_report" : false, + "global_coefficients" : {}, + "organization" : "", + "simai_boundary_conditions" : [], + "simai_inputs" : [], + "simai_outputs" : [], + "simai_pp_inputs" : [], + "simai_project_name" : "Unnamed project_plain components_Ansys SimAI-Training", + "wait" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_SimAI_Training", + "type" : "Component" + }, + "Ansys\\ SimAI-Upload" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designpoint" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "organization" : "", + "relative_td_path" : "", + "simai_design_suffix" : "Ansys SimAI-Upload", + "simai_project_name" : "Unnamed project_plain components_Ansys SimAI-Upload", + "upload_bc" : false, + "upload_vtu" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_SimAI_Upload", + "type" : "Component" + }, + "Ansys\\ Speos\\ Core" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.SpeosCore path", + "Second" : "C:\\Program Files\\ANSYS Inc\\v242\\Optical Products\\Viewers" + }, + { + "First" : "general.Search for .sv5/.speos files", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.Filename", + "Second" : "" + }, + { + "First" : "Command Line Arguments.No GUI (-C)", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Command Line Arguments.GPU Solver (-G)", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Command Line Arguments.Number of cores (-t)", + "Second" : 1 + }, + { + "First" : "Command Line Arguments.Overwrite number of rays or pass", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "Command Line Arguments.Number of rays or pass (-r)", + "Second" : "0" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_SPEOSCore", + "type" : "Component" + }, + "Ansys\\ Speos\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_SPEOS_Report_Reader", + "type" : "Component" + }, + "Ansys\\ Thermal\\ Desktop" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "file_name_for_casesets_to_run" : "casesets2run.tdosl", + "openTD_module_path" : "C:\\Windows\\Microsoft.NET\\assembly\\GAC_MSIL\\OpenTDv241\\v4.0_24.1.0.0__65e6d95ed5c2e178\\OpenTDv241.dll", + "openTD_result_module_path" : "C:\\Windows\\Microsoft.NET\\assembly\\GAC_64\\OpenTDv241.Results\\v4.0_24.1.0.0__b62f614be6a1e14a\\OpenTDv241.Results.dll" + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : + { + "create_distinct_dp_directory" : false, + "use_reference_file" : false + }, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_ThermalDesktop", + "type" : "Component" + }, + "AxSTREAM" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Analyze.task_formulation", + "Second" : "" + }, + { + "First" : "Analyze.minimize_incidence", + "Second" : "" + }, + { + "First" : "Analyze.input_data_file", + "Second" : "" + }, + { + "First" : "Analyze.output_template_file", + "Second" : "" + }, + { + "First" : "Analyze.output_data_file", + "Second" : "" + }, + { + "First" : "General.solver_type", + "Second" : "ta" + }, + { + "First" : "General.axstream_path", + "Second" : "" + }, + { + "First" : "General.project_path", + "Second" : "" + }, + { + "First" : "General.use_command_line_only", + "Second" : false + }, + { + "First" : "General.do_save_project", + "Second" : false + }, + { + "First" : "General.save_project", + "Second" : "" + }, + { + "First" : "General.arguments", + "Second" : "" + }, + { + "First" : "AxStressAxCfd.project", + "Second" : "" + }, + { + "First" : "AxStressAxCfd.save_to", + "Second" : "" + }, + { + "First" : "AxStressAxCfd.input_file", + "Second" : "" + }, + { + "First" : "AxStressAxCfd.output_file", + "Second" : "" + }, + { + "First" : "AxStressAxCfd.geometry_transfer", + "Second" : false + }, + { + "First" : "Pd.input_data_file_module_1", + "Second" : "" + }, + { + "First" : "Pd.input_data_file_module_2", + "Second" : "" + }, + { + "First" : "Pd.input_data_file_module_3", + "Second" : "" + }, + { + "First" : "Pd.input_data_file_module_4", + "Second" : "" + }, + { + "First" : "Pd.input_data_file_module_5", + "Second" : "" + }, + { + "First" : "Export.do_export_turbogrid", + "Second" : false + }, + { + "First" : "Export.export_turbogrid", + "Second" : "" + }, + { + "First" : "Export.export_autogrid", + "Second" : "" + }, + { + "First" : "Export.export_iges", + "Second" : "" + }, + { + "First" : "Export.export_step", + "Second" : "" + }, + { + "First" : "Export.export_iges_cfd", + "Second" : "" + }, + { + "First" : "Export.do_export_step_cfd", + "Second" : false + }, + { + "First" : "Export.export_step_cfd", + "Second" : "" + }, + { + "First" : "Export.do_export_star_ccm_plus", + "Second" : false + }, + { + "First" : "Export.export_star_ccm_plus", + "Second" : "" + }, + { + "First" : "Export.is_tolerance", + "Second" : false + }, + { + "First" : "Export.tolerance", + "Second" : 0 + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_AxSTREAM", + "type" : "Component" + }, + "Bash\\ Script" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "Content" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignLaunchNum" : 1, + "OutputFiles" : [], + "PollingInterval" : 30, + "PrependProjectBinToPATH" : false, + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ScriptPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "SharedRemoteFolder" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:BashScript", + "type" : "Component" + }, + "Batch\\ Script" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "Content" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignLaunchNum" : 1, + "OutputFiles" : [], + "PollingInterval" : 30, + "PrependProjectBinToPATH" : false, + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ScriptPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.bat" + } + } + }, + "SharedRemoteFolder" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:BatchScript", + "type" : "Component" + }, + "CAESES\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Installation path", + "Second" : "Please insert the path to the 'CAESES_crt.exe'" + }, + { + "First" : "general.Automatically register all available inputs as parameters?", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CAESES_input", + "type" : "Component" + }, + "CATIA" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CAD_CATIA", + "type" : "Component" + }, + "CFturbo\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CFturbo_input", + "type" : "Component" + }, + "COMSOL" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Execution.comsol_executable" : "", + "Execution.custom_plugins_dir" : "", + "Execution.default_comsol_executable" : "", + "Execution.default_custom_plugins_dir" : "plugins", + "Execution.use_custom_plugins_dir" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_COMSOL2", + "type" : "Component" + }, + "COMSOL\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Execution.comsol_executable" : "", + "Execution.custom_plugins_dir" : "", + "Execution.default_comsol_executable" : "", + "Execution.default_custom_plugins_dir" : "plugins", + "Execution.use_custom_plugins_dir" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_COMSOL2_Input", + "type" : "Component" + }, + "COMSOL\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Execution.comsol_executable" : "", + "Execution.custom_plugins_dir" : "", + "Execution.default_comsol_executable" : "", + "Execution.default_custom_plugins_dir" : "plugins", + "Execution.use_custom_plugins_dir" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_COMSOL2_Output", + "type" : "Component" + }, + "COMSOL\\ Solve" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Execution.comsol_executable" : "", + "Execution.custom_plugins_dir" : "", + "Execution.default_comsol_executable" : "", + "Execution.default_custom_plugins_dir" : "plugins", + "Execution.use_custom_plugins_dir" : false + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_COMSOL2_Solver", + "type" : "Component" + }, + "CST\\ Studio\\ Suite" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CST Studio Suite", + "type" : "Component" + }, + "Calculator" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : + [ + { + "created_implicitly" : false, + "description" : "", + "id" : "variable_1", + "location" : + { + "expression" : "a+b", + "id" : "variable_1" + }, + "reference_value" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 0.0 + } + } + } + ], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : + [ + { + "locations" : [ "a" ], + "name" : "a", + "reference_value" : 0.0 + }, + { + "locations" : [ "b" ], + "name" : "b", + "reference_value" : 0.0 + } + ], + "registered_responses" : + [ + { + "location" : + { + "expression" : "a+b", + "id" : "variable_1" + }, + "name" : "variable_1", + "reference_value" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 0.0 + } + } + } + ] + } + } + }, + "source" : "urn:ansys:optislang:component:CalculatorSet", + "type" : "Component" + }, + "Creo" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CAD_Creo", + "type" : "Component" + }, + "Data\\ Mining" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DataMiningManager" : + { + "id_filter_list_map" : {} + }, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:DataMining", + "type" : "Component" + }, + "ETK" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "ImportedFiles" : + [ + { + "data_type" : "text_output", + "file" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "tail" : "ten_bar_truss.out" + } + } + } + } + ], + "InstantVariableUpdate" : true, + "InternalVariableToSlotMapping" : {}, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : + [ + { + "created_implicitly" : true, + "description" : "", + "id" : "Mass", + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.out", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Mass", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Mass", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "tail" : "ten_bar_truss.out" + } + } + } + }, + "reference_value" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 4196.4675299999999 + } + } + }, + { + "created_implicitly" : true, + "description" : "", + "id" : "Stress", + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.out", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Stress", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 18446744073709551615, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Stress", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "tail" : "ten_bar_truss.out" + } + } + } + }, + "reference_value" : + { + "kind" : "vector", + "vector" : "[10]((19536.5,0),(4012.46,0),(-20463.5,0),(-5987.54,0),(3548.96,0),(4012.46,0),(14797.6,0),(-13486.6,0),(8467.66,0),(-5674.48,0))" + } + } + ], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : + [ + { + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.out", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Mass", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Mass", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "tail" : "ten_bar_truss.out" + } + } + } + }, + "name" : "Mass", + "reference_value" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 4196.4675299999999 + } + } + }, + { + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.out", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Stress", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 18446744073709551615, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Stress", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based", + "tail" : "ten_bar_truss.out" + } + } + } + }, + "name" : "Stress", + "reference_value" : + { + "kind" : "vector", + "vector" : "[10]((19536.5,0),(4012.46,0),(-20463.5,0),(-5987.54,0),(3548.96,0),(4012.46,0),(14797.6,0),(-13486.6,0),(8467.66,0),(-5674.48,0))" + } + } + ] + } + } + }, + "source" : "urn:ansys:optislang:component:ETKComplete", + "type" : "Component" + }, + "Excel" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoCalculate" : true, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CloseAfterRun" : false, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecuteMacros" : [], + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/excel/structure_costs.xls" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "RunMacrosInDesignDir" : true, + "Save" : false, + "ShowSpreadsheetTool" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : + [ + { + "created_implicitly" : true, + "description" : "", + "id" : "Mass", + "location" : + { + "managed_name" : "", + "max_col" : 1, + "max_row" : 2, + "min_col" : 1, + "min_row" : 2, + "sheet" : "Sheet1" + }, + "reference_value" : 4196.4675299999999 + } + ], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : + [ + { + "locations" : + [ + { + "managed_name" : "", + "max_col" : 1, + "max_row" : 0, + "min_col" : 1, + "min_row" : 0, + "sheet" : "Sheet1" + } + ], + "name" : "Parameter_01", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "managed_name" : "", + "max_col" : 2, + "max_row" : 0, + "min_col" : 2, + "min_row" : 0, + "sheet" : "Sheet1" + } + ], + "name" : "Parameter_02", + "reference_value" : 10.0 + } + ], + "registered_responses" : + [ + { + "location" : + { + "managed_name" : "", + "max_col" : 1, + "max_row" : 2, + "min_col" : 1, + "min_row" : 2, + "sheet" : "Sheet1" + }, + "name" : "Mass", + "reference_value" : 4196.4675299999999 + } + ] + } + } + }, + "source" : "urn:ansys:optislang:component:Excel", + "type" : "Component" + }, + "FloEFD\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Installation path", + "Second" : "Please select the installation path" + }, + { + "First" : "general.Copy FloEFD result files into design directory after run (experimental)", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_FloEFD_input", + "type" : "Component" + }, + "FloEFD\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_FloEFD_output", + "type" : "Component" + }, + "Flux\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Flux_input", + "type" : "Component" + }, + "GTSUITE\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_GTSUITE_input", + "type" : "Component" + }, + "GTSUITE\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_GTSUITE_output", + "type" : "Component" + }, + "Generate\\ oSL3D\\ Wrapper" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Generate_SoS", + "type" : "Component" + }, + "GeoDict\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Use non-constant lists", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.Type of function", + "Second" : "Linear" + }, + { + "First" : "general.Alternative user_settings.py path", + "Second" : "Optional: select the folder containing the user_settings.py" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_GeoDict_input", + "type" : "Component" + }, + "GeoDict\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Use non-constant lists", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.Type of function", + "Second" : "Linear" + }, + { + "First" : "general.Alternative user_settings.py path", + "Second" : "Optional: select the folder containing the user_settings.py" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_GeoDict_output", + "type" : "Component" + }, + "IPG\\ Automotive" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.xmaker_path", + "Second" : "Please insert the path to the Maker executable" + }, + { + "First" : "general.resutil_path", + "Second" : "Please insert the path to the resutil executable" + }, + { + "First" : "general.batch_mode", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.xmaker_port", + "Second" : 16660 + }, + { + "First" : "general.xmaker_buffer", + "Second" : 1024 + }, + { + "First" : "general.xmaker_speed", + "Second" : 0 + }, + { + "First" : "general.xmaker_purge", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.loglevel", + "Second" : 2 + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_IPG_Automotive", + "type" : "Component" + }, + "Inventor" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CAD_Inventor", + "type" : "Component" + }, + "JMAG\\ Designer\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.JMAG_designer_path", + "Second" : "Select the path to the JMAG Designer executable" + }, + { + "First" : "general.export_jcf", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.use_windowless", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_input", + "type" : "Component" + }, + "JMAG\\ Designer\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.JMAG_designer_path", + "Second" : "Select the path to the JMAG Designer executable" + }, + { + "First" : "general.use_windowless", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_output", + "type" : "Component" + }, + "JMAG\\ Designer\\ Solve" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.JMAG_designer_path", + "Second" : "Select the path to the JMAG Designer executable" + }, + { + "First" : "general.use_windowless", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Remote.JMAG_remote_machine", + "Second" : "localhost" + }, + { + "First" : "Remote.JMAG_remote_num_cores", + "Second" : 4 + }, + { + "First" : "Remote.JMAG_remote_com_port", + "Second" : 8888 + }, + { + "First" : "Remote.JMAG_remote_max_runtime", + "Second" : 0 + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_solve", + "type" : "Component" + }, + "JSON\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JSON_input", + "type" : "Component" + }, + "JSON\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JSON_output", + "type" : "Component" + }, + "JSON\\ Output\\ \\(1\\)" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_JSON_output", + "type" : "Component" + }, + "KULI" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Version", + "Second" : "KuliAnalysis2.KuliAnalysisCtr2.12SR2.x64" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_KULI", + "type" : "Component" + }, + "MATLAB" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoDetectForceReal" : true, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "BatchModeArgs" : [], + "BatchModeUserArgs" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "FreeOnFinished" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "PreCommand" : "clear all;", + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Save" : false, + "SaveInputs" : false, + "SaveOutputs" : false, + "StartingDelay" : 0, + "StartupTimeout" : 60, + "StopAfterExecution" : false, + "UseBatchMode" : false, + "Version" : "", + "VisiblePagesOverride" : -1, + "WriteOutputLogfile" : false + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:Matlab", + "type" : "Component" + }, + "META\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.meta_install_path", + "Second" : "C:\\Program Files (x86)\\BETA_CAE_Systems\\meta_post_v18.0.0" + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_META_output", + "type" : "Component" + }, + "MIDAS" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "File" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomETKIntegration_MIDAS", + "type" : "Component" + }, + "MOP\\ Solver" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesigns" : true, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ExtrapolationType" : "inside_defined_bounds", + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MDBPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignNum" : 50, + "QualityUsage" : + [ + { + "First" : false, + "Second" : "_cop" + }, + { + "First" : false, + "Second" : "_rmse" + }, + { + "First" : false, + "Second" : "_errors" + }, + { + "First" : false, + "Second" : "_abs" + }, + { + "First" : false, + "Second" : "_dens" + } + ], + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SettingsType" : "mop_automatic_settings", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:Mopsolver", + "type" : "Component" + }, + "Matlab\\ MAT\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Matlab_mat_input", + "type" : "Component" + }, + "Matlab\\ MAT\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_Matlab_mat_output", + "type" : "Component" + }, + "NASTRAN" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Execution.cmd_arguments" : "batch=no", + "Execution.ignore_exit_code" : false, + "Execution.nastran_exe" : "C:/Program Files/MSC.Software/MSC_Nastran/2023.4/bin/nast20234.exe", + "Input.custom_cards" : "", + "Input.input_src_paths" : "", + "Input.scan_and_copy_included_files" : true, + "Output.levels_in_out_name" : 1, + "Output.outfile_format" : "HDF5", + "Output.outfile_name" : "output", + "Output.same_outfile_name" : true + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_NASTRAN", + "type" : "Component" + }, + "NASTRAN\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Input.custom_cards" : "", + "Input.input_src_paths" : "", + "Input.scan_and_copy_included_files" : true + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_NASTRAN_input", + "type" : "Component" + }, + "NASTRAN\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "Output.levels_in_out_name" : 1 + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_NASTRAN_output", + "type" : "Component" + }, + "NX" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : + { + "export_as_iges" : false, + "export_as_parasolid" : false, + "export_as_pdf" : false, + "export_as_step" : false, + "nx_installation_path" : "C:\\Program Files\\Siemens\\NX2412\\NXBIN", + "save_as_speos" : false, + "simulation_name" : "Direct Simulation (0)", + "speos_install_path" : "C:\\Program Files\\ANSYS Inc\\v261\\Optical Products\\Viewers", + "speos_nx_dir" : "C:\\Program Files\\ANSYS Inc\\v261\\Optical Products\\Speos for NX\\NX_SPEOS_2412", + "ugii_custom_dir" : "C:\\Program Files\\ANSYS Inc\\v261\\Optical Products\\Speos for NX\\speos_custom_dir_2412.dat" + }, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_CAD_NX", + "type" : "Component" + }, + "Perl\\ Script" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "Content" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignLaunchNum" : 1, + "OutputFiles" : [], + "PollingInterval" : 30, + "PrependProjectBinToPATH" : false, + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ScriptPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "SharedRemoteFolder" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:PerlScript", + "type" : "Component" + }, + "Process" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignLaunchNum" : 1, + "OutputFiles" : [], + "PollingInterval" : 30, + "PrependProjectBinToPATH" : false, + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SharedRemoteFolder" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:Process", + "type" : "Component" + }, + "PuTTY/SSH" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "user_name", + "Second" : "rfahlber" + }, + { + "First" : "host_name", + "Second" : "" + }, + { + "First" : "remote_working_dir", + "Second" : "" + }, + { + "First" : "reconnect", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "reconnect_timeout", + "Second" : 120 + }, + { + "First" : "reconnect_interval_pid", + "Second" : 1 + }, + { + "First" : "reconnect_interval_poll", + "Second" : 5 + }, + { + "First" : "rwd_base_path_mode", + "Second" : "Unique" + }, + { + "First" : "cleanup_all", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "input_files", + "Second" : {} + }, + { + "First" : "output_files", + "Second" : {} + }, + { + "First" : "max_wait_time", + "Second" : 0 + }, + { + "First" : "wait_interval_local", + "Second" : 1 + }, + { + "First" : "wait_interval_remote", + "Second" : 10 + }, + { + "First" : "delete_files", + "Second" : {} + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_PuTTY_SSH", + "type" : "Component" + }, + "Python" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoDetectForceReal" : true, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "PythonEnvironment" : "optiSLang Python 3", + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Source" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:Python2", + "type" : "Component" + }, + "Python\\ Script" : + { + "datapins" : + { + "IArguments" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ICommand" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String List" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Unsigned Integer" + }, + "IMaxRuntime" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IStartingDelay" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OEnvironment" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String List" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OMaxParallel" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Unsigned Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "Arguments" : [], + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Command" : "", + "CommandInterpretion" : "shell", + "Content" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableMultiDesignLaunch" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "IgnoreExitCode" : false, + "IgnoreGlobalDOP" : false, + "InputFiles" : [], + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MultiDesignLaunchNum" : 1, + "OutputFiles" : [], + "PollingInterval" : 30, + "PrependProjectBinToPATH" : false, + "PythonLocation" : "optiSLang Python 3", + "ReadMode" : "read_and_write_mode", + "ReconnectTimeout" : 240, + "RemoteProfileID" : "", + "RemoveRemoteDesignDir" : false, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ScriptPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "SharedRemoteFolder" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseSharedLocation" : false, + "VisiblePagesOverride" : -1, + "WorkingDir" : "" + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:PythonScript", + "type" : "Component" + }, + "SimulationX" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "general.Version", + "Second" : "4.2" + }, + { + "First" : "general.Save isx / ism", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.Save log messages", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.Show GUI", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "general.Freeze GUI", + "Second" : + { + "bool" : false, + "kind" : "bool" + } + }, + { + "First" : "general.Maximum runtime", + "Second" : 0 + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_SimulationX_SXOA", + "type" : "Component" + }, + "Tagged\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OFileContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "ContentEncoding" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FileContent" : "", + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "StoreContent" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:TaggedParametersParameterize", + "type" : "Component" + }, + "Text\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OFileContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "ContentEncoding" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FileContent" : "", + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "C:/ansysdev/sandbox/protos/optiSLang/examples/03_further_examples/ten_bar_truss/text_based/ten_bar_truss.s" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "StoreContent" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : + [ + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 24, + "marker" : "", + "name" : "Parameter_01", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_01", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 25, + "marker" : "", + "name" : "Parameter_02", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_02", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 26, + "marker" : "", + "name" : "Parameter_03", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_03", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 27, + "marker" : "", + "name" : "Parameter_04", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_04", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 28, + "marker" : "", + "name" : "Parameter_05", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_05", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 29, + "marker" : "", + "name" : "Parameter_06", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_06", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 30, + "marker" : "", + "name" : "Parameter_07", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_07", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 31, + "marker" : "", + "name" : "Parameter_08", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_08", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 32, + "marker" : "", + "name" : "Parameter_09", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_09", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "input_parameter" : + { + "column" : 20, + "expandable" : true, + "format" : "%18.16lf", + "length" : 8, + "line" : 33, + "marker" : "", + "name" : "Parameter_10", + "preferred_format" : false, + "stop_at_line_end" : true + }, + "type" : "input_parameter" + } + ], + "name" : "Parameter_10", + "reference_value" : 10.0 + } + ], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:Parameterize", + "type" : "Component" + }, + "Text\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "File" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:ETKAsciiOutput", + "type" : "Component" + }, + "TurboOpt\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_TurboOPT", + "type" : "Component" + }, + "VirtualLab\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : + [ + { + "First" : "Show predefined only", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + }, + { + "First" : "Show as tree", + "Second" : + { + "bool" : true, + "kind" : "bool" + } + } + ] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_VirtualLab_input", + "type" : "Component" + }, + "VirtualLab\\ Output" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_VirtualLab_output", + "type" : "Component" + }, + "multiPlas\\ Input" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OFileContent" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "ContentEncoding" : "", + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "FileContent" : "", + "FilePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "StoreContent" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:MultiplasParameterize", + "type" : "Component" + }, + "optiSLang\\ OMDB" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OStdOut" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ModifyingSettings" : {}, + "MultiDesignLaunchNum" : 1, + "NonModifyingSettings" : {}, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + { + "header" : 0, + "sequence" : [] + }, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Usage" : [], + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:CustomIntegration_optislang_omdb", + "type" : "Component" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "plain\\ components" : + { + "children" : + { + "workflow" : + { + "children" : + { + "Compare" : + { + "datapins" : + { + "IVal1" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designentry" + }, + "IVal2" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designentry" + }, + "OFalse" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OResult" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OTrue" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Comparison" : "less", + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:Compare", + "type" : "Component" + }, + "Data\\ Receive" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:PDMReceive", + "type" : "Component" + }, + "Data\\ Send" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IDelayBeforeExecution" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "DistinctWorkingDirectory" : false, + "EnableRemoteSubstitution" : false, + "Environment" : [], + "EnvironmentMode" : "merge", + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ExecutionPolicy" : null, + "ForwardHPCLicenseContextEnvironment" : false, + "InstantVariableUpdate" : true, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "VisiblePagesOverride" : -1 + } + }, + "registered_locations" : + { + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : [] + } + } + }, + "source" : "urn:ansys:optislang:component:PDMSend", + "type" : "Component" + }, + "Design\\ Export" : + { + "datapins" : + { + "ICSVDelimiter" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IOutPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "OOutPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CSVDelimiter" : "\t", + "DelayBeforeExecution" : 0, + "DesignExporter" : null, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ExportFormat" : "csv", + "ForwardHPCLicenseContextEnvironment" : false, + "JsonLegacyMode" : false, + "JsonPrettifiedMode" : true, + "JsonSignalData" : true, + "MDBPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MaxRuntime" : -1, + "OutPath" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "", + "tail" : "out.csv" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:DesignExport", + "type" : "Component" + }, + "Design\\ Import" : + { + "datapins" : + { + "ICSVDelimiter" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "IInPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ISettingsFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "ODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CSVDelimiter" : "\t", + "DelayBeforeExecution" : 0, + "DesignImporter" : null, + "DimensionSettings" : [], + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ImportFormat" : "csv", + "ImportSettings" : true, + "ImportSettingsFile" : false, + "InPath" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SettingsFilePath" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "SheetName" : "", + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:DesignImport", + "type" : "Component" + }, + "MOP" : + { + "datapins" : + { + "IDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "IMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "OCoDadj" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OCoP" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OFoundModel4Response" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool Vector" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OSingleCoP" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AdaptBoundsSafetyFactor" : 0.0, + "AdaptBoundsToSampling" : true, + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CVValueSuffix" : "_cv", + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ExportFMU" : false, + "ForwardHPCLicenseContextEnvironment" : false, + "ImportantInfo" : {}, + "Limits" : {}, + "MDBPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MOPCustomSettings" : {}, + "MOPCustomUsage" : {}, + "MaxRuntime" : -1, + "ModelComplexity" : "mop_balanced_model", + "NumResponsesParallel" : 4, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "Responses" : + { + "header" : 0, + "sequence" : [] + }, + "ResponsesToBeUsed" : {}, + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "Settings" : + [ + { + "coeff_factor_ascmo" : 8.0, + "coeff_factor_kriging" : 8.0, + "coeff_factor_mls" : 8.0, + "coeff_factor_polynomial" : 2.0, + "corr_input_check" : 0.5, + "custom_settings" : {}, + "custom_usage" : {}, + "important_info" : + { + "columns" : 1, + "data" : [], + "rows" : 0 + }, + "limits_first" : "-inf", + "limits_second" : "inf", + "max_cod" : 0.050000000000000003, + "max_coi" : 0.050000000000000003, + "max_input_corr" : 0.69999999999999996, + "max_order_mls" : 2, + "max_order_polynomial" : 2, + "min_input_corr" : 0.29999999999999999, + "min_significance" : 0.94999999999999996, + "num_corr_steps" : 10, + "osl_variables" : {}, + "step_cod" : 0.01, + "step_coi" : 0.01, + "step_significance" : 0.01, + "testing_type" : "crossvalidation", + "tolerance_cop_model" : 0.01, + "tolerance_cop_variables" : 0.01, + "use_adjusted_cod" : true, + "use_adjusted_cop" : false, + "use_ascmo" : false, + "use_box_cox" : true, + "use_cod_filter" : true, + "use_coi_filter" : true, + "use_correlation_filter" : true, + "use_input_correlation_filter" : false, + "use_interpolation" : false, + "use_kriging" : true, + "use_kriging_anisotropic_kernel" : false, + "use_limits" : false, + "use_mls" : true, + "use_mls_anisotropic_kernel" : false, + "use_polynomials" : true, + "use_significance_filter" : true, + "use_spearman" : false, + "use_uniform_resample" : false + } + ], + "SettingsType" : "mop_automatic_settings", + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPWhenAvailable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UseIncompleteDesigns" : true, + "VariableReduction" : "mop_filter_minor_important", + "WriteAlgoLogFile" : false, + "WriteCVValuesToOMDB" : false, + "WriteFunctionString" : false + } + } + }, + "source" : "urn:ansys:optislang:component:Mop", + "type" : "Component" + }, + "Monitoring" : + { + "datapins" : + { + "OStdErr" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:VariantMonitoring", + "type" : "Component" + }, + "Path" : + { + "datapins" : + { + "IPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "OPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "Path" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:Path", + "type" : "Component" + }, + "Postprocessing" : + { + "datapins" : + { + "IMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IOSLPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OReducedMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "CustomCommandScript" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForceClassicPostprocessing" : false, + "ForwardHPCLicenseContextEnvironment" : false, + "MDBPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "MaxRuntime" : -1, + "MonitoringMode" : "pp4_automatic", + "PostprocessingMode" : "automatic", + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowPostProcessingDuringRun" : false, + "ShowReducedPPWhenAvailable" : true, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "TemplatePath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "TextImportNonInteractive" : false, + "TextImportSettingsPath" : + { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } + }, + "UseCustomCommandScript" : false, + "UseTemplate" : false, + "WaitForPostprocessingToFinish" : false + } + } + }, + "source" : "urn:ansys:optislang:component:Postprocessing", + "type" : "Component" + }, + "Raw\\ data\\ export" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "FailureTreatment" : "fail_on_write_error", + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "Path" : + { + "head" : "", + "tail" : "" + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:DataExport", + "type" : "Component" + }, + "Raw\\ data\\ import" : + { + "datapins" : + { + "IBaseDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "FailureTreatment" : "fail_on_type_mismatch", + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "Path" : + { + "head" : "", + "tail" : "" + }, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "source" : "urn:ansys:optislang:component:DataImport", + "type" : "Component" + }, + "String" : + { + "datapins" : + { + "IString" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "String" + }, + "OString" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "String" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "String" : "" + } + } + }, + "source" : "urn:ansys:optislang:component:String", + "type" : "Component" + }, + "Variable" : + { + "datapins" : + { + "IVar" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Designentry" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OVar" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designentry" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "Variant" : null + } + } + }, + "source" : "urn:ansys:optislang:component:Variable", + "type" : "Component" + }, + "Wait" : + { + "datapins" : + { + "IAbsoluteTimeout" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Variant" + }, + "IErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Integer" + }, + "ITimeSinceEpoch" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Variant" + }, + "OAbsoluteTimeout" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Variant" + }, + "OErrorCode" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Integer" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OTimeSinceEpoch" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Variant" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AbsoluteTimeout" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 0.0 + } + }, + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ErrorCode" : 0, + "ExecutionOptions" : 1, + "ForcedTimeDefinitionStyle" : "unspecified", + "ForwardHPCLicenseContextEnvironment" : false, + "InstructionText" : "", + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false, + "TimeSinceEpoch" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 1774959088.0 + } + } + } + } + }, + "source" : "urn:ansys:optislang:component:Wait", + "type" : "Component" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "plain\\ parametric\\ systems" : + { + "children" : + { + "workflow" : + { + "children" : + { + "Parametric\\ System" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "ParametricSystem", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "never", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + }, + "Reevaluate" : + { + "children" : + { + "workflow" : + { + "children" : {}, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReevaluateDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Path" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "Reevaluate", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AlgoLogFilePath" : "message_log.txt", + "AlgorithmSettings" : + { + "num_dimensions" : 0, + "num_discretization" : 100, + "sampling_method" : "advancedlatinhyper", + "seed" : 1774951303 + }, + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : false, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "DynamicSamplingDesired" : true, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "MinimumDesignsToShowPP" : 1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : [] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "PreserveStartDesignHIDs" : false, + "ReadMode" : "read_and_write_mode", + "ReevaluateAdaptBounds" : true, + "ReevaluateDepParHandling" : "reevaluate_leave_dependent", + "ReevaluateDesignDirFormat" : "Design%04d", + "ReevaluateDesignDirPath" : "", + "ReevaluateDesignNumbers" : [], + "ReevaluateInputFilePath" : "", + "ReevaluateMergeInputData" : false, + "ReevaluateMergeOutputData" : false, + "ReevaluateResultFileType" : "reevaluate_sensitivity_binfile_type", + "ReevaluateUseInputFile" : false, + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "SaveDesignPoints" : false, + "ShowAlgoMessagesInProjectLog" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : true, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "at_end", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteAlgoLogFile" : false, + "WriteDesignStartSetFlag" : true, + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : {}, + "plugInId" : "System", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AutoSaveMode" : "no_auto_save", + "AutoSaveOnNTHDesignCollected" : 1, + "DelayBeforeExecution" : 0, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "MaxRuntime" : -1, + "ReadMode" : "read_and_write_mode", + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "StartingDelay" : 0, + "StopAfterExecution" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } + }, + "connections" : [], + "type" : "DataDependency" + } + }, + "datapins" : + { + "ICriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Criterion Sequence" + }, + "IParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Parameter Manager" + }, + "IReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design" + }, + "IShowPPWhenAvailable" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + }, + "IStartDesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Design Container" + }, + "OBinFilePath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Criterion Sequence" + }, + "ODesigns" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design Container" + }, + "OMDBPath" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Path" + }, + "OParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Parameter Manager" + }, + "OReferenceDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Design" + }, + "OSuccess" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Bool" + }, + "OWorkingDirectories" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_result", + "type" : "Designpoint" + }, + "enabled_state" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "component_input", + "type" : "Bool" + } + }, + "inner_datapins" : + { + "IIDesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_to_component", + "type" : "Design" + }, + "IOCriteria" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Criterion Sequence" + }, + "IODesign" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Design" + }, + "IOParameterManager" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Parameter Manager" + }, + "IOWorkingDir" : + { + "additionalMetadata" : + { + "is_dynamic" : false + }, + "direction" : "control_statement_from_component", + "type" : "Path" + } + }, + "plugInId" : "RunnableSystem", + "properties" : + { + "osl_properties" : + { + "JSON" : + { + "AllowSpaceInFilePath" : false, + "AtEndCleanupDesignDirectoryIfFailed" : false, + "AtEndCleanupDesignDirectoryIfSucceeded" : false, + "AtEndDesignDirCleanupFailedFilter" : null, + "AtEndDesignDirCleanupStrategyFailed" : "all", + "AtEndDesignDirCleanupStrategySucceeded" : "all", + "AtEndDesignDirCleanupSucceededFilter" : null, + "AtEndRemoveDesignDirectoryIfEmpty" : true, + "AtStartRemoveDesignDirectory" : false, + "AutoSaveMode" : "as_pss_nth_design_collected", + "AutoSaveOnNTHDesignCollected" : 1, + "Criteria" : + { + "header" : 0, + "sequence" : [] + }, + "CriteriaImportFile" : "", + "CurrentPredefinedSetting" : "User Defined", + "DelayBeforeExecution" : 0, + "DesignDirectoryFormatOverride" : "", + "DesignPointTolerance" : 2.2204460492503131e-13, + "EnableRemoteSubstitution" : false, + "ExecutionOptions" : 1, + "ForwardHPCLicenseContextEnvironment" : false, + "ManualMaxParallel" : false, + "ManualSeedValue" : 0, + "MaxParallel" : 1, + "MaxRuntime" : -1, + "ParameterManager" : + { + "correlations" : [], + "parameter_container" : + [ + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : -1.0, + "upper_bound" : 1.0 + }, + "id" : "b9884db2-3d51-4ec7-8014-278cd249a281", + "modifiable" : false, + "name" : "a", + "reference_value" : 0.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : -1.0, + "upper_bound" : 1.0 + }, + "id" : "0732f264-e410-446d-a2ea-44dc6486b65e", + "modifiable" : false, + "name" : "b", + "reference_value" : 0.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "8e3ba048-5387-4377-9fe5-b8e2070d8c63", + "modifiable" : false, + "name" : "Parameter_01", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "ea8c51af-2a10-4448-935c-3e8d5c9be0f1", + "modifiable" : false, + "name" : "Parameter_02", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "4cea8625-8fc8-4f20-abc2-cec41569896d", + "modifiable" : false, + "name" : "Parameter_03", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "07d98eab-2da7-4f7d-b369-bccab837fcf8", + "modifiable" : false, + "name" : "Parameter_04", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "ebbf3b9d-3418-4512-bdab-a037614de943", + "modifiable" : false, + "name" : "Parameter_05", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "3b3f3d7c-e5f8-4e2a-bdf1-f063e9e48b3a", + "modifiable" : false, + "name" : "Parameter_06", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "12340ffd-c99c-4093-8b64-df1504ee3bd1", + "modifiable" : false, + "name" : "Parameter_07", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "cbcffbb6-54ed-49ac-ab67-8302817a7f7a", + "modifiable" : false, + "name" : "Parameter_08", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "d939e9ac-1a51-4a4a-a40d-5f1e894669f9", + "modifiable" : false, + "name" : "Parameter_09", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + }, + { + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "id" : "3b443861-d138-40d6-aee3-3411edf3f87f", + "modifiable" : false, + "name" : "Parameter_10", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" + } + ] + }, + "ParameterMergingMode" : "prefer_property", + "ParametricImportFile" : "", + "PreferCriteriaFromSlot" : false, + "ReadMode" : "read_and_write_mode", + "RegisterAVZFiles" : false, + "RegisterCAXFiles" : false, + "RegisterCustomFiles" : false, + "RegisterImages" : false, + "RegisteredFileFilter" : null, + "RemoteProfileID" : "", + "RetryCount" : 0, + "RetryDelay" : 0, + "RetryEnable" : false, + "ShowPPOnTermination" : false, + "ShowPPWhenAvailable" : false, + "SolveReferenceDesignPoint" : false, + "SolveStartDesignsAgain" : false, + "SolveTwice" : false, + "SolveViolated" : true, + "StartDesigns" : [], + "StartingDelay" : 0, + "StopAfterExecution" : false, + "UpdateResultFile" : "never", + "UseDesignDirectoryFormatOverride" : false, + "UseManualSeed" : false, + "UseWorkingDirectoryOverride" : false, + "WorkingDirectoryOverride" : "", + "WriteOSL3BinFileDefault" : false + } + } + }, + "type" : "ControlStatementPlugIn" + } +} \ No newline at end of file diff --git a/skills/optislang-wdf/references/file_handling.md b/skills/optislang-wdf/references/file_handling.md new file mode 100644 index 000000000..44676eef7 --- /dev/null +++ b/skills/optislang-wdf/references/file_handling.md @@ -0,0 +1,69 @@ +# File handling + +## Component file path handling + +### Basic format + +Basic format for files used by components and connector components: + +```json +"path": { + "base_path_mode": "", + "split_path": { "head": "", "tail": "" } +} +``` + +### Absolute path + +If not requested otherwise, split before file: + +```json +"path": { + "base_path_mode": "ABSOLUTE_PATH", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } +} +``` + +### Relative to working directory + +If not requested otherwise, split before file: + +```json +"path": { + "base_path_mode": "WORKING_DIR_RELATIVE", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } +} +``` + +### Relative to project working directory (project .opd directory) + +If not requested otherwise, split before file: + +```json +"path": { + "base_path_mode": "PROJECT_WORKING_DIR_RELATIVE", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } +} +``` + +### Relative to project directory (where project file is located) + +If not requested otherwise, split before file: + +```json +"path": { + "base_path_mode": "PROJECT_RELATIVE", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } +} +``` + +### Relative to project reference files directory (project .opr directory) + +If not requested otherwise, split before file: + +```json +"path": { + "base_path_mode": "REFERENCE_FILES_DIR_RELATIVE", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } +} +``` \ No newline at end of file diff --git a/skills/optislang-wdf/references/osl_components.md b/skills/optislang-wdf/references/osl_components.md new file mode 100644 index 000000000..dece31ada --- /dev/null +++ b/skills/optislang-wdf/references/osl_components.md @@ -0,0 +1,821 @@ +# optiSLang Element Reference + +This file documents the element taxonomy, `plugInId` / `source` values, and JSON properties for optiSLang WDF elements. WDF elements are either **Components** (non-hierarchical, `"type": "Component"`) or **ControlStatements** (hierarchical, `"type": "ControlStatementPlugIn"`). + +--- + +## Element Taxonomy + +``` +WDF Elements +├── Component ("type": "Component") +│ ├── Plain Components — no registered_locations +│ └── Connector Components — have registered_locations; used as solvers/integrations +│ +└── ControlStatement ("type": "ControlStatementPlugIn") + ├── Basic Systems — no parametric (ParameterManager / Criteria) + ├── Parametric Systems — can have ParameterManager and Criteria + │ ├── Plain Parametric — parametric only, no algorithm + │ └── Algorithm Systems — also parametric; drive DOE / optimization / reliability loops + └── Root System — mandatory outer wrapper of every WDF ("RunnableSystem") +``` + +--- + +## ControlStatements + +### Root System + +| Display Name | `plugInId` | +|---|---| +| (root of every WDF) | `RunnableSystem` | + +Every optiSLang WDF file must have `root.plugInId = "RunnableSystem"`. The actual algorithm systems live inside `root.children.workflow`. + +### Basic Systems + +| Display Name | `plugInId` | +|---|---| +| System | `System` | +| While Loop | `CustomAlgorithm_while_loop` | + +Basic systems have no parametric (no `ParameterManager` or `Criteria`). + +### Plain Parametric Systems + +| Display Name | `plugInId` | +|---|---| +| Parametric System | `ParametricSystem` | +| Reevaluate | `Reevaluate` | + +Plain parametric systems can carry `ParameterManager` and `Criteria` in `osl_properties.JSON`, but are not algorithm systems. + +### Algorithm Systems + +Algorithm systems are also parametric systems — they always support `ParameterManager` and `Criteria`. + +#### Optimizers + +| Display Name | `plugInId` | +|---|---| +| ARSM | `ARSM` | +| Adaptive Multiple-Objective (AMO) | `CustomAlgorithm_DXAMO` | +| Adaptive Single-Objective (ASO) | `CustomAlgorithm_DXASO` | +| Mixed-Integer Sequential Quadratic Programming (MISQP) | `CustomAlgorithm_DXMISQP` | +| NLPQL | `NLPQLP` | +| Nature Inspired Optimization | `NOA2` | +| One-Click Optimization (OCO) | `CustomAlgorithm_OCO` | +| Probabilistic Inference for Bayesian Optimization (PI-BO) | `CustomAlgorithm_PIBO` | +| Simplex | `SIMPLEX` | + +#### Sampling / DOE Algorithms + +| Display Name | `plugInId` | +|---|---| +| AMOP (Adaptive MOP) | `AMOP` | +| Robustness | `Robustness` | +| Sensitivity / DOE | `Sensitivity` | + +#### Reliability Algorithms + +| Display Name | `plugInId` | +|---|---| +| ARSM-DS | `ReliabilityARSM` | +| Adaptive Sampling | `ReliabilityAS` | +| Directional Sampling | `ReliabilityDS` | +| FORM | `ReliabilityFORM` | +| ISPUD | `ReliabilityISPUD` | +| Plain Monte Carlo | `ReliabilityMC` | + +#### Other Algorithm Systems + +| Display Name | `plugInId` | +|---|---| +| Parametric Service (Experimental) | `ParametricService` | + +--- + +## Components + +### Plain Components + +Plain components have no `registered_locations`. They do not act as solvers/integrations. + +| Display Name | `source` URN | +|---|---| +| Compare | `urn:ansys:optislang:component:Compare` | +| Data Receive | `urn:ansys:optislang:component:PDMReceive` | +| Data Send | `urn:ansys:optislang:component:PDMSend` | +| Design Export | `urn:ansys:optislang:component:DesignExport` | +| Design Import | `urn:ansys:optislang:component:DataImport` | +| MOP | `urn:ansys:optislang:component:Mop` | +| Monitoring | `urn:ansys:optislang:component:VariantMonitoring` | +| Path | `urn:ansys:optislang:component:Path` | +| Postprocessing | `urn:ansys:optislang:component:Postprocessing` | +| Raw data export | `urn:ansys:optislang:component:DataExport` | +| Raw data import | `urn:ansys:optislang:component:DataImport` | +| String | `urn:ansys:optislang:component:String` | +| Variable | `urn:ansys:optislang:component:Variable` | +| Wait | `urn:ansys:optislang:component:Wait` | + +### Connector Components + +Connector components have `registered_locations` and are used as solvers or tool integrations. Location registration (`registered_parameters`, `registered_responses`, etc.) is specific to connector components. + +#### Scripting / Generic Execution + +| Display Name | `source` URN | +|---|---| +| Python | `urn:ansys:optislang:component:Python2` | +| Python Script | `urn:ansys:optislang:component:PythonScript` | +| Bash Script | `urn:ansys:optislang:component:BashScript` | +| Batch Script | `urn:ansys:optislang:component:BatchScript` | +| Perl Script | `urn:ansys:optislang:component:PerlScript` | +| Process | `urn:ansys:optislang:component:Process` | +| MATLAB | `urn:ansys:optislang:component:Matlab` | +| Calculator | `urn:ansys:optislang:component:CalculatorSet` | +| Abaqus Process | `urn:ansys:optislang:component:AbaqusProcess` | + +#### Parameterization / Text-Based I/O + +| Display Name | `source` URN | +|---|---| +| Text Input | `urn:ansys:optislang:component:Parameterize` | +| Text Output | `urn:ansys:optislang:component:ETKAsciiOutput` | +| Tagged Input | `urn:ansys:optislang:component:TaggedParametersParameterize` | +| ETK | `urn:ansys:optislang:component:ETKComplete` | + +#### MOP Surrogate + +| Display Name | `source` URN | +|---|---| +| MOP Solver | `urn:ansys:optislang:component:Mopsolver` | + +#### Ansys Tools + +| Display Name | `source` URN | +|---|---| +| Ansys APDL Input | `urn:ansys:optislang:component:AnsysAPDLParameterize` | +| Ansys LS-DYNA Input | `urn:ansys:optislang:component:LSDynaParameterize` | +| Ansys CFX-Solver | `urn:ansys:optislang:component:CustomIntegration_CFX-Solver-v3` | +| Ansys Fluent Mesher | `urn:ansys:optislang:component:CustomIntegration_Fluent_mesher` | +| Ansys Fluent Solver | `urn:ansys:optislang:component:CustomIntegration_Fluent_solver` | +| Ansys EDT | `urn:ansys:optislang:component:CustomIntegration_AEDT2` | +| Ansys EDT LSDSO | `urn:ansys:optislang:component:CustomIntegration_AEDT2_lsdso` | +| Ansys ROCKY Input | `urn:ansys:optislang:component:CustomIntegration_ROCKY_input` | +| Ansys ROCKY Output | `urn:ansys:optislang:component:CustomIntegration_ROCKY_output` | +| Ansys DCS | `urn:ansys:optislang:component:DPS` | +| Ansys HPS | `urn:ansys:optislang:component:HPS` | +| Ansys ModelCenter | `urn:ansys:optislang:component:CustomIntegration_ModelCenter` | +| Ansys Lumerical | `urn:ansys:optislang:component:CustomIntegration_Lumerical` | +| Ansys OpticStudio | `urn:ansys:optislang:component:CustomIntegration_OpticStudio` | +| Ansys Speos Core | `urn:ansys:optislang:component:CustomIntegration_SPEOSCore` | +| Ansys Speos Output | `urn:ansys:optislang:component:CustomIntegration_SPEOS_Report_Reader` | +| Ansys SimAI Training | `urn:ansys:optislang:component:CustomIntegration_SimAI_Training` | +| Ansys SimAI Upload | `urn:ansys:optislang:component:CustomIntegration_SimAI_Upload` | +| Ansys Thermal Desktop | `urn:ansys:optislang:component:CustomIntegration_ThermalDesktop` | + +#### Third-Party CAD/CAE Tools + +| Display Name | `source` URN | +|---|---| +| Excel | `urn:ansys:optislang:component:Excel` | +| MATLAB MAT Input | `urn:ansys:optislang:component:CustomIntegration_Matlab_mat_input` | +| MATLAB MAT Output | `urn:ansys:optislang:component:CustomIntegration_Matlab_mat_output` | +| ANSA Input | `urn:ansys:optislang:component:CustomIntegration_ANSA_input` | +| ANSA Output | `urn:ansys:optislang:component:CustomIntegration_ANSA_output` | +| AMESim Input | `urn:ansys:optislang:component:CustomIntegration_Amesim_input` | +| CAESES Input | `urn:ansys:optislang:component:CustomIntegration_CAESES_input` | +| CFturbo Input | `urn:ansys:optislang:component:CustomIntegration_CFturbo_input` | +| COMSOL | `urn:ansys:optislang:component:CustomIntegration_COMSOL2` | +| COMSOL Input | `urn:ansys:optislang:component:CustomIntegration_COMSOL2_Input` | +| COMSOL Output | `urn:ansys:optislang:component:CustomIntegration_COMSOL2_Output` | +| COMSOL Solve | `urn:ansys:optislang:component:CustomIntegration_COMSOL2_Solver` | +| CATIA | `urn:ansys:optislang:component:CustomIntegration_CAD_CATIA` | +| Creo | `urn:ansys:optislang:component:CustomIntegration_CAD_Creo` | +| Inventor | `urn:ansys:optislang:component:CustomIntegration_CAD_Inventor` | +| NX | `urn:ansys:optislang:component:CustomIntegration_CAD_NX` | +| CST Studio Suite | `urn:ansys:optislang:component:CustomIntegration_CST Studio Suite` | +| FloEFD Input | `urn:ansys:optislang:component:CustomIntegration_FloEFD_input` | +| FloEFD Output | `urn:ansys:optislang:component:CustomIntegration_FloEFD_output` | +| Flux Input | `urn:ansys:optislang:component:CustomIntegration_Flux_input` | +| GeoDict Input | `urn:ansys:optislang:component:CustomIntegration_GeoDict_input` | +| GeoDict Output | `urn:ansys:optislang:component:CustomIntegration_GeoDict_output` | +| GTSUITE Input | `urn:ansys:optislang:component:CustomIntegration_GTSUITE_input` | +| GTSUITE Output | `urn:ansys:optislang:component:CustomIntegration_GTSUITE_output` | +| IPG Automotive | `urn:ansys:optislang:component:CustomIntegration_IPG_Automotive` | +| JMAG Designer Input | `urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_input` | +| JMAG Designer Output | `urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_output` | +| JMAG Designer Solve | `urn:ansys:optislang:component:CustomIntegration_JMAG_Designer_solve` | +| JSON Input | `urn:ansys:optislang:component:CustomIntegration_JSON_input` | +| JSON Output | `urn:ansys:optislang:component:CustomIntegration_JSON_output` | +| KULI | `urn:ansys:optislang:component:CustomIntegration_KULI` | +| META Output | `urn:ansys:optislang:component:CustomIntegration_META_output` | +| MIDAS | `urn:ansys:optislang:component:CustomETKIntegration_MIDAS` | +| NASTRAN | `urn:ansys:optislang:component:CustomIntegration_NASTRAN` | +| NASTRAN Input | `urn:ansys:optislang:component:CustomIntegration_NASTRAN_input` | +| NASTRAN Output | `urn:ansys:optislang:component:CustomIntegration_NASTRAN_output` | +| AxSTREAM | `urn:ansys:optislang:component:CustomIntegration_AxSTREAM` | +| SimulationX | `urn:ansys:optislang:component:CustomIntegration_SimulationX_SXOA` | +| TurboOpt Input | `urn:ansys:optislang:component:CustomIntegration_TurboOPT` | +| VirtualLab Input | `urn:ansys:optislang:component:CustomIntegration_VirtualLab_input` | +| VirtualLab Output | `urn:ansys:optislang:component:CustomIntegration_VirtualLab_output` | +| multiPlas Input | `urn:ansys:optislang:component:MultiplasParameterize` | +| Data Mining | `urn:ansys:optislang:component:DataMining` | +| generate oSL3D Wrapper | `urn:ansys:optislang:component:CustomIntegration_Generate_SoS` | +| optiSLang OMDB | `urn:ansys:optislang:component:CustomIntegration_optislang_omdb` | +| PuTTY/SSH | `urn:ansys:optislang:component:CustomIntegration_PuTTY_SSH` | + +--- + +## Datapins Reference + +> **On-demand only.** Standard `datapins` and `inner_datapins` (all with `"is_dynamic": false`) are **not** added to generated WDF files by default. Add them only when the user explicitly requests it. +> +> **Dynamic datapins** (user-defined, `"is_dynamic": true`) are separate — added to any element on explicit user request. + +### RunnableSystem and Algorithm-System Datapins + +Both the root `RunnableSystem` and every algorithm/parametric system share the same `datapins` and `inner_datapins` sets. + +### `datapins` (outer interface pins) + +```json +"datapins": { + "ICriteria": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Criterion Sequence" }, + "IParameterManager": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Parameter Manager" }, + "IReferenceDesign": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Design" }, + "IShowPPWhenAvailable": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Bool" }, + "IStartDesigns": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Design Container" }, + "OBestDesigns": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Design Container" }, + "OBinFilePath": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Path" }, + "OCriteria": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Criterion Sequence" }, + "ODesigns": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Design Container" }, + "OMDBPath": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Path" }, + "OParameterManager": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Parameter Manager" }, + "OReferenceDesign": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Design" }, + "OSuccess": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Bool" }, + "OWorkingDirectories": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_result", "type": "Designpoint" }, + "enabled_state": { "additionalMetadata": { "is_dynamic": false }, "direction": "component_input", "type": "Bool" } +} +``` + +### `inner_datapins` (Design routing through the inner workflow) + +```json +"inner_datapins": { + "IIDesign": { "additionalMetadata": { "is_dynamic": false }, "direction": "control_statement_to_component", "type": "Design" }, + "IOCriteria": { "additionalMetadata": { "is_dynamic": false }, "direction": "control_statement_from_component", "type": "Criterion Sequence" }, + "IODesign": { "additionalMetadata": { "is_dynamic": false }, "direction": "control_statement_from_component", "type": "Design" }, + "IOParameterManager": { "additionalMetadata": { "is_dynamic": false }, "direction": "control_statement_from_component", "type": "Parameter Manager" }, + "IOWorkingDir": { "additionalMetadata": { "is_dynamic": false }, "direction": "control_statement_from_component", "type": "Path" } +} +``` + +### Inner workflow connections (required) + +Inside each algorithm system's `children.workflow` DataDependency, always include: + +```json +"connections": [ + { "readFrom": "IODesign", "writeTo": "SolverName.IDesign" }, + { "readFrom": "SolverName.ODesign", "writeTo": "IIDesign" } +] +``` + +--- + +## Connector Component Properties + +### Most Ansys and Third-Party CAD/CAE Tools (all `urn:ansys:optislang:component:CustomIntegration_*`) — `osl_properties.JSON` + +> **On-demand only.** Only include keys the user explicitly requested or those strictly required, except for `Path`, for specifying the Ansys or 3rd party file to load. + +```json +"Path" : +{ + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : { "head": "/path/to/dir", "tail": "file_name.extension" } + } +} +``` + +### Python (`Python2`) — `osl_properties.JSON` + +> **On-demand only.** Only include keys the user explicitly requested or those strictly required, except for `Source` or `Path`, for specifying either inline Python script source, or external Python file. + +**Inline script** (embed Python code directly): + +```json +{ + "Source": "# inline python script\n" +} +``` + +**File reference** (point to an external `.py` file): + +```json +{ + "Path": { + "path": { + "base_path_mode": "ABSOLUTE_PATH", + "split_path": { "head": "/path/to/dir", "tail": "script.py" } + } + } +} +``` + +### Text Input (`Parameterize`) — `osl_properties.JSON` + +> **0-based indexing.** In `registered_parameters` and `registered_input_slots` location entries for `Parameterize`, both `line` and `column` are **0-based** (first line = 0, first column = 0). + +Text Input (`Parameterize`) writes parameter values to a file: + +```json +"FilePath" : { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } +} +``` + +### Text Output (`ETKAsciiOutput`, `ETK`) — `osl_properties.JSON` + + +Text Output reads variables from a file written by the solver: + +```json +"ImportedFiles": [ + { + "data_type": "text_output", + "file": { + "path": { + "base_path_mode": "WORKING_DIR_RELATIVE", + "split_path": { "head": "/path/to/parent_directory", "tail": "file_name.extension" } + } + } + } +] +``` + +### Batch/Bash/Python/Perl Script (`BatchScript` / `BashScript` / `PythonScript` / `PerlScript`) — `osl_properties.JSON` + +> **On-demand only.** Only include keys the user explicitly requested or those strictly required, except for `Content` or `ScriptPath`, for specifying either inline script source, or external file. + +**Inline script** (embed Python code directly): + +```json +{ + "Content": "inline script" +} +``` + +**File reference** (point to an external file): + +```json +{ + "ScriptPath": { + "path": { + "base_path_mode": "ABSOLUTE_PATH", + "split_path": { "head": "/path/to/dir", "tail": "script" } + } + } +} +``` + +**Environment** + +```json +{ + "Environment": [ "name=value" ] +} +``` + +### Excel (`Excel`) — `osl_properties.JSON` + +**File reference** (point to an external file): + +```json +"FilePath" : { + "path" : + { + "base_path_mode" : "ABSOLUTE_PATH", + "split_path" : + { + "head" : "", + "tail" : "" + } + } +} +``` + +--- + +## Connector Component Location Registration + +### General + +`registered_locations` on a connector component must always include these 5 arrays (some can be empty): + +```json +"registered_locations": { + "JSON": { + "internal_variables": [], + "registered_input_slots": [ + { "locations": [...], "name": "input_slot_name", "reference_value": 1.0 } + ], + "registered_output_slots": [ + { "location": ..., "name": "output_slot_name", "reference_value": 0.0 } + ], + "registered_parameters": [ + { "locations": [...], "name": "parameter_name", "reference_value": 1.0 } + ], + "registered_responses": [ + { "location": ..., "name": "response_name", "reference_value": 0.0 } + ] + } +} +``` + +The format of locations inside `location` and `locations` depend on the connector component type. Some common types follow. + +### Most Ansys and Third-Party CAD/CAE Tools (all `urn:ansys:optislang:component:CustomIntegration_*`) + +```json +"registered_locations" : +{ + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [ + { "locations" : [ { "dir" : "input", "name" : "X2" } ], "name" : "X2", "reference_value" : 1.0 }, + { "locations" : [ { "dir" : "input", "name" : "X3" } ], "name" : "X3", "reference_value" : 1.0 } + ], + "registered_responses" : [ + { "location" : { "dir" : "output", "name" : "Y" }, "name" : "Y", "reference_value" : 6.5 } + ] + } +} +``` + +### Python (`Python2`) + +```json +"registered_locations": { + "JSON": { + "internal_variables": [], + "registered_input_slots": [], + "registered_output_slots": [], + "registered_parameters": [ + { "locations": ["x1"], "name": "x1", "reference_value": 1.0 } + ], + "registered_responses": [ + { "location": "y1", "name": "y1", "reference_value": 0.0 } + ] + } +} +``` + +### Calculator (`urn:ansys:optislang:component:CalculatorSet`) + +The calculator expressions are stored in the `internal_variables` entry. + +```json +"registered_locations" : +{ + "JSON" : + { + "internal_variables" : [ + { "created_implicitly" : false, "description" : "", "id" : "variable_1", "location" : { "expression" : "a+b", "id" : "variable_1" }, "reference_value" : { "kind" : "scalar", "scalar" : { "imag" : 0.0, "real" : 0.0 } } } + ], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [ + { "locations" : [ "a" ], "name" : "a", "reference_value" : 0.0 }, + { "locations" : [ "b" ], "name" : "b", "reference_value" : 0.0 } + ], + "registered_responses" : [ + { "location" : { "expression" : "a+b", "id" : "variable_1" }, "name" : "variable_1", "reference_value" : { "kind" : "scalar", "scalar" : { "imag" : 0.0, "real" : 0.0 } } } + ] + } +} +``` + +### Text Input (`Parameterize`) + +Text Input (`Parameterize`) locations are specified using `line` and `column` values for the loaded input file along with some additional attributes like output `format` (`line` and `column` counting starts at 0): + +```json +"registered_locations" : +{ + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : + [ + { + "locations" : [ + { "input_parameter" : { "column" : 20, "expandable" : true, "format" : "%18.16lf", "length" : 8, "line" : 24, "marker" : "", "name" : "Parameter_01", "preferred_format" : false, "stop_at_line_end" : true }, "type" : "input_parameter" } + ], + "name" : "Parameter_01", + "reference_value" : 10.0 + }, + { + "locations" : [ + { "input_parameter" : { "column" : 20, "expandable" : true, "format" : "%18.16lf", "length" : 8, "line" : 25, "marker" : "", "name" : "Parameter_02", "preferred_format" : false, "stop_at_line_end" : true }, "type" : "input_parameter" } + ], + "name" : "Parameter_02", + "reference_value" : 10.0 + } + ], + "registered_responses" : [] + } +} +``` + +### Text Output (`ETK`, `ETKAsciiOutput`) + +Text Output (`ETK`) locations are specified using (repeated) markers. In the example, "Mass" is a non-repeated and "Stress" is a repeated marker: + +```json +"registered_locations" : +{ + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : [], + "registered_responses" : + [ + { + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "/path/to/directory", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "file_name", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Mass", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Mass", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "/path/to/directory", + "tail" : "file_name" + } + } + } + }, + "name" : "Mass", + "reference_value" : + { + "kind" : "scalar", + "scalar" : + { + "imag" : 0.0, + "real" : 4196.4675299999999 + } + } + }, + { + "location" : + { + "etk_variable" : + { + "type" : "etk_ascii_output_variable", + "variable" : + { + "base_path" : "/path/to/directory", + "encoding" : "utf-8", + "expression" : "", + "file_path" : "file_name", + "id" : "", + "prefer_signal" : true, + "reader" : + { + "marker" : + { + "end_search" : "Stress", + "end_search_is_regex" : false, + "next" : + { + "marker" : + { + "next" : + { + "marker" : + { + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "separator" : " \t" + }, + "type" : "token_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 1, + "offset" : 1 + }, + "type" : "increment_repeater" + } + }, + "type" : "line_reader" + }, + "repeater" : + { + "repeater" : + { + "increment" : 1, + "max_increment" : 18446744073709551615, + "offset" : 0 + }, + "type" : "increment_repeater" + }, + "search" : "Stress", + "search_is_regex" : false + }, + "type" : "regex_searcher" + } + } + }, + "file_path" : + { + "path" : + { + "base_path_mode" : "WORKING_DIR_RELATIVE", + "split_path" : + { + "head" : "/path/to/directory", + "tail" : "file_name" + } + } + } + }, + "name" : "Stress", + "reference_value" : + { + "kind" : "vector", + "vector" : "[10]((19536.5,0),(4012.46,0),(-20463.5,0),(-5987.54,0),(3548.96,0),(4012.46,0),(14797.6,0),(-13486.6,0),(8467.66,0),(-5674.48,0))" + } + } + ] + } +} +``` + +### Excel (`Excel`) + +Excel (`Excel`) locations are specified using sheet, row and column values or Name Manager ID (`managed_name`): + +```json +"registered_locations" : +{ + "JSON" : + { + "internal_variables" : [], + "registered_input_slots" : [], + "registered_output_slots" : [], + "registered_parameters" : + [ + { + "locations" : + [ + { + "managed_name" : "", + "max_col" : 1, + "max_row" : 0, + "min_col" : 1, + "min_row" : 0, + "sheet" : "Sheet1" + } + ], + "name" : "Parameter_01", + "reference_value" : 10.0 + }, + { + "locations" : + [ + { + "managed_name" : "", + "max_col" : 2, + "max_row" : 0, + "min_col" : 2, + "min_row" : 0, + "sheet" : "Sheet1" + } + ], + "name" : "Parameter_02", + "reference_value" : 10.0 + } + ], + "registered_responses" : + [ + { + "location" : + { + "managed_name" : "", + "max_col" : 1, + "max_row" : 2, + "min_col" : 1, + "min_row" : 2, + "sheet" : "Sheet1" + }, + "name" : "Mass", + "reference_value" : 4196.4675299999999 + } + ] + } +} +``` + +--- diff --git a/skills/optislang-wdf/references/parametric.md b/skills/optislang-wdf/references/parametric.md new file mode 100644 index 000000000..4d152105f --- /dev/null +++ b/skills/optislang-wdf/references/parametric.md @@ -0,0 +1,162 @@ +# Parameter and Response Types + +## Parameter Types + +Parameters are originally declared in `registered_locations.JSON` → `registered_parameters` at connector components. The configuration of parameters takes place in the `osl_properties.JSON` → `ParameterManager` at algorithm systems. If not specified explicitly, set lower/upper bounds to -10%/+10% for continuous parameters. + +```json +"ParameterManager" : +{ + "correlations" : [], + "parameter_container" : [] +} +``` + +### Deterministic (Continuous) + +```json +{ + "active" : true, + "const" : false, + "deterministic_property" : + { + "domain_type" : "real", + "kind" : "continuous", + "lower_bound" : 9.0, + "upper_bound" : 11.0 + }, + "modifiable" : false, + "name" : "Parameter_0", + "reference_value" : 10.0, + "removable" : true, + "type" : "deterministic", + "unit" : "" +} +``` + +### Deterministic (Discrete / Integer) + +```json +{ + "active" : true, + "const" : false, + "deterministic_property" : + { + "discrete_states" : [ 9, 10, 11 ], + "domain_type" : "integer", + "kind" : "ordinaldiscrete_value" + }, + "modifiable" : false, + "name" : "Parameter_3", + "reference_value" : 10, + "removable" : true, + "type" : "deterministic", + "unit" : "" +} +``` + +### Stochastic (Normal Distribution) + +```json +{ + "active" : true, + "const" : false, + "modifiable" : false, + "name" : "Parameter_1", + "reference_value" : 10.0, + "removable" : true, + "stochastic_property" : + { + "cov" : 0.10000000000000001, + "kind" : "marginaldistribution", + "statistical_moments" : [ 10.0, 1.0 ], + "type" : "normal" + }, + "type" : "stochastic", + "unit" : "" +} +``` + +### Dependent + +```json +{ + "active" : true, + "const" : false, + "dependency_expression" : "Parameter_0", + "modifiable" : false, + "name" : "Parameter_2", + "reference_value" : 10.0, + "removable" : true, + "type" : "dependent", + "unit" : "" +} +``` + +## Response Types + +Responses are declared in `registered_locations.JSON` → `registered_responses` at connector components. No additional configuration at algorithm systems required. + +## Criteria (Objectives and Constraints) + +Criteria are defined in the algorithm system's `osl_properties.JSON.Criteria.sequence` array. + +Base structure: + +```json +"Criteria" : +{ + "header" : 0, + "sequence" : [] +} +``` + +### Minimize Objective + +```json +{ + "First": "obj_mass", + "Second": { + "rhs": "mass", + "type": "min" + } +} +``` + +### Maximize Objective + +```json +{ + "First": "obj_profit", + "Second": { + "rhs": "profit", + "type": "max" + } +} +``` + +### Inequality Constraint (less-equal) + +```json +{ + "First": "constr_stress", + "Second": { + "lhs": "abs(max_stress)", + "rhs": "20000", + "type": "lessequal" + } +} +``` + +### Equality Constraint + +```json +{ + "First": "constr_volume", + "Second": { + "lhs": "volume", + "rhs": "100.0", + "type": "equal" + } +} +``` diff --git a/skills/optislang-wdf/references/workflow_metadata.md b/skills/optislang-wdf/references/workflow_metadata.md new file mode 100644 index 000000000..c6664ddb3 --- /dev/null +++ b/skills/optislang-wdf/references/workflow_metadata.md @@ -0,0 +1,105 @@ +## Workflow Metadata Properties + +### `project_settings` + +> **On-demand only.** Emit `"project_settings": {}` by default. Only populate specific keys when the user explicitly requests them. + +```json +"project_settings": { + "actors_ignore_predecessor_failure": true, + "autosave_enabled": true, + "custom_location": "", + "edition_feature_consumption_quantity": 1, + "filename_escape_mode": "full", + "force_edition_feature_consumption_quantity": false, + "force_preferred_edition": false, + "hide_number_of_message_queue_threads_warning": false, + "license_checkin_after_wf_run": false, + "maximum_auto_relocation_depth": 3, + "number_of_message_queue_threads": 0, + "persistent_heartbeat_listeners": [], + "preferred_edition": 0, + "project_actions": [], + "project_id": "", + "project_manager_id": "", + "purge_filter": null, + "purge_on_save": false, + "reference_files_delete_on_close": false, + "reference_files_directory_custom_location": "", + "reference_files_directory_location_mode": "alongsideproject", + "reference_files_directory_name": "reffildir", + "reference_files_directory_storage_mode": "external", + "remove_empty_directories_on_purge": true, + "short_description": "", + "show_conditional_exec_ui": "indeterminate", + "show_environment_ui": "indeterminate", + "show_files_ui": "indeterminate", + "show_placeholders_ui": "indeterminate", + "show_run_options_ui": "indeterminate", + "show_variables_ui": "indeterminate", + "working_data_storage": "external", + "working_directory_location": "alongsideproject" +} +``` + +Use `"reference_files_directory_storage_mode": "embedded"` to bundle files inside the WDF for portability. + +### `registered_files` + +> **On-demand only.** Emit `"registered_files": []` by default. Only add entries when the user explicitly names a file to register. + +```json +"registered_files": [ + { + "action": "None", + "action_point": "Manual", + "auto_generated": false, + "comment": "", + "embedded": false, + "existence": "DontCare", + "external_location": "", + "filename_regex": "", + "ident": "my_script", + "local_location": { + "base_path_mode": "REFERENCE_FILES_DIR_RELATIVE", + "split_path": { "head": "", "tail": "my_script.py" } + }, + "properties": {}, + "remove_on_reset": false, + "revision": "", + "type": "Filesystem", + "usage": "Undetermined", + "use_regex_for_filename": false, + "wait_for_file": false + } +] +``` + +### `placeholder_*` + +> **On-demand only.** Emit `"placeholder_*": {}` by default. Only add entries when the user explicitly defines a placeholder. + +```json +"placeholder_definitions" : +{ + "MaxParallel" : + { + "description" : "", + "range" : "", + "type" : "uint", + "user_level" : "computation_engineer" + } +}, +"placeholder_mapping" : +{ + "MaxParallel" : + { + "property_key" : "MaxParallel", + "property_source_path" : "Python" + } +}, +"placeholder_values" : +{ + "MaxParallel" : 1 +} +``` diff --git a/skills/optislang-wdf/scripts/validate.py b/skills/optislang-wdf/scripts/validate.py new file mode 100644 index 000000000..52ab4daaa --- /dev/null +++ b/skills/optislang-wdf/scripts/validate.py @@ -0,0 +1,137 @@ +#!/usr/bin/env python3 +"""Validate optiSLang WDF files against the LDL schema.""" + +import json +from pathlib import Path +import sys + +try: + from jsonschema.validators import validator_for +except ImportError: + print("ERROR: jsonschema library not found.") + print("Install it with: pip install jsonschema") + sys.exit(1) + + +def load_json(file_path): + """Load JSON file.""" + with open(file_path, "r", encoding="utf-8") as f: + return json.load(f) + + +def validate_workflow(workflow_path, schema_dir): + """Validate workflow JSON against LDL schema.""" + print(f"Loading workflow from: {workflow_path}") + workflow = load_json(workflow_path) + + print(f"Loading schema from: {schema_dir}") + schema_dir = Path(schema_dir) + + # Load all schema files + schemas = {} + for schema_file in schema_dir.glob("*.schema.json"): + schema_data = load_json(schema_file) + schema_name = schema_file.stem.replace(".schema", "") + schemas[schema_name] = schema_data + if "$id" in schema_data: + schemas[schema_data["$id"]] = schema_data + print(f" Loaded schema: {schema_file.name}") + + # Load main workflow schema + workflow_schema = schemas.get("workflow") + if not workflow_schema: + raise ValueError("Could not find workflow schema") + + # Get the appropriate validator class for this schema + ValidatorClass = validator_for(workflow_schema) + + # Modern approach using registry (for jsonschema >= 4.18.0) + try: + from referencing import Registry, Resource + from referencing.jsonschema import DRAFT202012 + + # Create resources for all schemas. Register each schema under its + # canonical $id (when present) and keep existing local aliases such as + # "workflow" so both URI-based and filename-based references resolve. + resource_map = {} + for schema_name, schema_data in schemas.items(): + + if not isinstance(schema_name, str): + continue + + resource = Resource.from_contents(schema_data, default_specification=DRAFT202012) + + # Preserve existing aliases like "workflow" / "properties". + resource_map[schema_name] = resource + + # Also register the canonical schema identifier used by $ref + # resolution. Do not skip http(s) URIs. + schema_id = schema_data.get("$id") + if isinstance(schema_id, str) and schema_id: + resource_map[schema_id] = resource + + # Build registry + + registry = Registry().with_resources(resource_map.items()) + + # Create validator with registry + validator = ValidatorClass(workflow_schema, registry=registry) + print(f"\n Using validator: {ValidatorClass.__name__} with Registry") + + except ImportError: + # Fallback only when the optional referencing package is unavailable + print(f"\n Using validator: {ValidatorClass.__name__} (no external $ref resolution)") + validator = ValidatorClass(workflow_schema) + + # Validate + print("\n" + "=" * 70) + print("VALIDATING WORKFLOW") + print("=" * 70) + + errors = list(validator.iter_errors(workflow)) + + if errors: + print(f"\n[FAIL] VALIDATION FAILED - {len(errors)} error(s) found:\n") + for i, error in enumerate(errors, 1): + path_str = " -> ".join(str(p) for p in error.path) if error.path else "(root)" + print(f"Error {i}:") + print(f" Path: {path_str}") + print(f" Validator: {error.validator}") + print(f" Message: {error.message}") + print() + return False + else: + print("\n[PASS] VALIDATION PASSED - Workflow is schema-compliant!\n") + return True + + +if __name__ == "__main__": + # Paths + workflow_path = None + schema_dir = None + + # Allow command line override + if len(sys.argv) > 1: + workflow_path = sys.argv[1] + if len(sys.argv) > 2: + schema_dir = sys.argv[2] + + if not workflow_path or not schema_dir: + print("Usage: validate.py ") + sys.exit(1) + + try: + success = validate_workflow(workflow_path, schema_dir) + sys.exit(0 if success else 1) + except FileNotFoundError as e: + print(f"ERROR: File not found - {e}") + sys.exit(2) + except json.JSONDecodeError as e: + print(f"ERROR: Invalid JSON - {e}") + sys.exit(3) + except Exception as e: + print(f"ERROR: {type(e).__name__}: {e}") + import traceback + + traceback.print_exc() + sys.exit(4)