    

 ## On this page

  

 

 # \\\_optiSLang\_Actors

 Last update: 16.07.2025 

<a id="optiSLang_Actors.AMOPActor"></a>

## *class* \_optiSLang\_Actors.AMOPActor

<a id="optiSLang_Actors.AMOPActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.AMOPActor.amop_settings"></a>

#### *property* amop\_settings

<a id="optiSLang_Actors.AMOPActor.mop_advanced_settings"></a>

#### *property* mop\_advanced\_settings

<a id="optiSLang_Actors.AMOPActor.mop_automatic_settings"></a>

#### *property* mop\_automatic\_settings

<a id="optiSLang_Actors.AMOPActor.parameter_importancy"></a>

#### *property* parameter\_importancy

<a id="optiSLang_Actors.AMOPActor.settings_type"></a>

#### *property* settings\_type

<a id="optiSLang_Actors.ARSMActor"></a>

## *class* \_optiSLang\_Actors.ARSMActor

<a id="optiSLang_Actors.ARSMActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ARSMActor.doe_settings"></a>

#### *property* doe\_settings

<a id="optiSLang_Actors.ARSMActor.nlpqlp_settings"></a>

#### *property* nlpqlp\_settings

<a id="optiSLang_Actors.ARSMActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.ARSMDSActor"></a>

## *class* \_optiSLang\_Actors.ARSMDSActor

Reliability actor using ARSM with Directional Sampling.

<a id="optiSLang_Actors.ARSMDSActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ARSMDSActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.AbaqusProcessActor"></a>

## *class* \_optiSLang\_Actors.AbaqusProcessActor

<a id="optiSLang_Actors.AbaqusProcessActor.DBLBOTH"></a>

#### DBLBOTH *= \_optiSLang\_Actors.DoubleMode.DBLBOTH*

<a id="optiSLang_Actors.AbaqusProcessActor.DBLCONSTRAINT"></a>

#### DBLCONSTRAINT *= \_optiSLang\_Actors.DoubleMode.DBLCONSTRAINT*

<a id="optiSLang_Actors.AbaqusProcessActor.DBLEXPLICIT"></a>

#### DBLEXPLICIT *= \_optiSLang\_Actors.DoubleMode.DBLEXPLICIT*

<a id="optiSLang_Actors.AbaqusProcessActor.DBLOFF"></a>

#### DBLOFF *= \_optiSLang\_Actors.DoubleMode.DBLOFF*

<a id="optiSLang_Actors.AbaqusProcessActor.DBLUNSPECIFIED"></a>

#### DBLUNSPECIFIED *= \_optiSLang\_Actors.DoubleMode.DBLUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode"></a>

#### *class* DoubleMode

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.DBLBOTH"></a>

#### DBLBOTH *= \_optiSLang\_Actors.DoubleMode.DBLBOTH*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.DBLCONSTRAINT"></a>

#### DBLCONSTRAINT *= \_optiSLang\_Actors.DoubleMode.DBLCONSTRAINT*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.DBLEXPLICIT"></a>

#### DBLEXPLICIT *= \_optiSLang\_Actors.DoubleMode.DBLEXPLICIT*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.DBLOFF"></a>

#### DBLOFF *= \_optiSLang\_Actors.DoubleMode.DBLOFF*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.DBLUNSPECIFIED"></a>

#### DBLUNSPECIFIED *= \_optiSLang\_Actors.DoubleMode.DBLUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.DoubleMode.NUM_TYPES_DBL"></a>

#### NUM\_TYPES\_DBL *= \_optiSLang\_Actors.DoubleMode.NUM\_TYPES\_DBL*

<a id="optiSLang_Actors.AbaqusProcessActor.EXECANALYSIS"></a>

#### EXECANALYSIS *= \_optiSLang\_Actors.ExecType.EXECANALYSIS*

<a id="optiSLang_Actors.AbaqusProcessActor.EXECDATACHECK"></a>

#### EXECDATACHECK *= \_optiSLang\_Actors.ExecType.EXECDATACHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.EXECPARAMETERCHECK"></a>

#### EXECPARAMETERCHECK *= \_optiSLang\_Actors.ExecType.EXECPARAMETERCHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.EXECPREPOST"></a>

#### EXECPREPOST *= \_optiSLang\_Actors.ExecType.EXECPREPOST*

<a id="optiSLang_Actors.AbaqusProcessActor.EXECSYNTAXCHECK"></a>

#### EXECSYNTAXCHECK *= \_optiSLang\_Actors.ExecType.EXECSYNTAXCHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType"></a>

#### *class* ExecType

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.EXECANALYSIS"></a>

#### EXECANALYSIS *= \_optiSLang\_Actors.ExecType.EXECANALYSIS*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.EXECDATACHECK"></a>

#### EXECDATACHECK *= \_optiSLang\_Actors.ExecType.EXECDATACHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.EXECPARAMETERCHECK"></a>

#### EXECPARAMETERCHECK *= \_optiSLang\_Actors.ExecType.EXECPARAMETERCHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.EXECPREPOST"></a>

#### EXECPREPOST *= \_optiSLang\_Actors.ExecType.EXECPREPOST*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.EXECSYNTAXCHECK"></a>

#### EXECSYNTAXCHECK *= \_optiSLang\_Actors.ExecType.EXECSYNTAXCHECK*

<a id="optiSLang_Actors.AbaqusProcessActor.ExecType.NUM_TYPES_EXEC"></a>

#### NUM\_TYPES\_EXEC *= \_optiSLang\_Actors.ExecType.NUM\_TYPES\_EXEC*

<a id="optiSLang_Actors.AbaqusProcessActor.MPMPI"></a>

#### MPMPI *= \_optiSLang\_Actors.MPMode.MPMPI*

<a id="optiSLang_Actors.AbaqusProcessActor.MPMode"></a>

#### *class* MPMode

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.MPMode.MPMPI"></a>

#### MPMPI *= \_optiSLang\_Actors.MPMode.MPMPI*

<a id="optiSLang_Actors.AbaqusProcessActor.MPMode.MPTHREADS"></a>

#### MPTHREADS *= \_optiSLang\_Actors.MPMode.MPTHREADS*

<a id="optiSLang_Actors.AbaqusProcessActor.MPMode.MPUNSPECIFIED"></a>

#### MPUNSPECIFIED *= \_optiSLang\_Actors.MPMode.MPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.MPMode.NUM_TYPES_MP"></a>

#### NUM\_TYPES\_MP *= \_optiSLang\_Actors.MPMode.NUM\_TYPES\_MP*

<a id="optiSLang_Actors.AbaqusProcessActor.MPTHREADS"></a>

#### MPTHREADS *= \_optiSLang\_Actors.MPMode.MPTHREADS*

<a id="optiSLang_Actors.AbaqusProcessActor.MPUNSPECIFIED"></a>

#### MPUNSPECIFIED *= \_optiSLang\_Actors.MPMode.MPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_DBL"></a>

#### NUM\_TYPES\_DBL *= \_optiSLang\_Actors.DoubleMode.NUM\_TYPES\_DBL*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_EXEC"></a>

#### NUM\_TYPES\_EXEC *= \_optiSLang\_Actors.ExecType.NUM\_TYPES\_EXEC*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_MP"></a>

#### NUM\_TYPES\_MP *= \_optiSLang\_Actors.MPMode.NUM\_TYPES\_MP*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_OP"></a>

#### NUM\_TYPES\_OP *= \_optiSLang\_Actors.OutputPrecision.NUM\_TYPES\_OP*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_PAR"></a>

#### NUM\_TYPES\_PAR *= \_optiSLang\_Actors.ParallelType.NUM\_TYPES\_PAR*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_PP"></a>

#### NUM\_TYPES\_PP *= \_optiSLang\_Actors.PrePost.NUM\_TYPES\_PP*

<a id="optiSLang_Actors.AbaqusProcessActor.NUM_TYPES_SP"></a>

#### NUM\_TYPES\_SP *= \_optiSLang\_Actors.StdParallel.NUM\_TYPES\_SP*

<a id="optiSLang_Actors.AbaqusProcessActor.OPFULL"></a>

#### OPFULL *= \_optiSLang\_Actors.OutputPrecision.OPFULL*

<a id="optiSLang_Actors.AbaqusProcessActor.OPSINGLE"></a>

#### OPSINGLE *= \_optiSLang\_Actors.OutputPrecision.OPSINGLE*

<a id="optiSLang_Actors.AbaqusProcessActor.OPUNSPECIFIED"></a>

#### OPUNSPECIFIED *= \_optiSLang\_Actors.OutputPrecision.OPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.OutputPrecision"></a>

#### *class* OutputPrecision

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.OutputPrecision.NUM_TYPES_OP"></a>

#### NUM\_TYPES\_OP *= \_optiSLang\_Actors.OutputPrecision.NUM\_TYPES\_OP*

<a id="optiSLang_Actors.AbaqusProcessActor.OutputPrecision.OPFULL"></a>

#### OPFULL *= \_optiSLang\_Actors.OutputPrecision.OPFULL*

<a id="optiSLang_Actors.AbaqusProcessActor.OutputPrecision.OPSINGLE"></a>

#### OPSINGLE *= \_optiSLang\_Actors.OutputPrecision.OPSINGLE*

<a id="optiSLang_Actors.AbaqusProcessActor.OutputPrecision.OPUNSPECIFIED"></a>

#### OPUNSPECIFIED *= \_optiSLang\_Actors.OutputPrecision.OPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.PARDOMAIN"></a>

#### PARDOMAIN *= \_optiSLang\_Actors.ParallelType.PARDOMAIN*

<a id="optiSLang_Actors.AbaqusProcessActor.PARLOOP"></a>

#### PARLOOP *= \_optiSLang\_Actors.ParallelType.PARLOOP*

<a id="optiSLang_Actors.AbaqusProcessActor.PARUNSPECIFIED"></a>

#### PARUNSPECIFIED *= \_optiSLang\_Actors.ParallelType.PARUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.PPCAE"></a>

#### PPCAE *= \_optiSLang\_Actors.PrePost.PPCAE*

<a id="optiSLang_Actors.AbaqusProcessActor.PPVIEWER"></a>

#### PPVIEWER *= \_optiSLang\_Actors.PrePost.PPVIEWER*

<a id="optiSLang_Actors.AbaqusProcessActor.ParallelType"></a>

#### *class* ParallelType

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.ParallelType.NUM_TYPES_PAR"></a>

#### NUM\_TYPES\_PAR *= \_optiSLang\_Actors.ParallelType.NUM\_TYPES\_PAR*

<a id="optiSLang_Actors.AbaqusProcessActor.ParallelType.PARDOMAIN"></a>

#### PARDOMAIN *= \_optiSLang\_Actors.ParallelType.PARDOMAIN*

<a id="optiSLang_Actors.AbaqusProcessActor.ParallelType.PARLOOP"></a>

#### PARLOOP *= \_optiSLang\_Actors.ParallelType.PARLOOP*

<a id="optiSLang_Actors.AbaqusProcessActor.ParallelType.PARUNSPECIFIED"></a>

#### PARUNSPECIFIED *= \_optiSLang\_Actors.ParallelType.PARUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.PrePost"></a>

#### *class* PrePost

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.PrePost.NUM_TYPES_PP"></a>

#### NUM\_TYPES\_PP *= \_optiSLang\_Actors.PrePost.NUM\_TYPES\_PP*

<a id="optiSLang_Actors.AbaqusProcessActor.PrePost.PPCAE"></a>

#### PPCAE *= \_optiSLang\_Actors.PrePost.PPCAE*

<a id="optiSLang_Actors.AbaqusProcessActor.PrePost.PPVIEWER"></a>

#### PPVIEWER *= \_optiSLang\_Actors.PrePost.PPVIEWER*

<a id="optiSLang_Actors.AbaqusProcessActor.SPALL"></a>

#### SPALL *= \_optiSLang\_Actors.StdParallel.SPALL*

<a id="optiSLang_Actors.AbaqusProcessActor.SPSOLVER"></a>

#### SPSOLVER *= \_optiSLang\_Actors.StdParallel.SPSOLVER*

<a id="optiSLang_Actors.AbaqusProcessActor.SPUNSPECIFIED"></a>

#### SPUNSPECIFIED *= \_optiSLang\_Actors.StdParallel.SPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.StdParallel"></a>

#### *class* StdParallel

**Enumeration**

<a id="optiSLang_Actors.AbaqusProcessActor.StdParallel.NUM_TYPES_SP"></a>

#### NUM\_TYPES\_SP *= \_optiSLang\_Actors.StdParallel.NUM\_TYPES\_SP*

<a id="optiSLang_Actors.AbaqusProcessActor.StdParallel.SPALL"></a>

#### SPALL *= \_optiSLang\_Actors.StdParallel.SPALL*

<a id="optiSLang_Actors.AbaqusProcessActor.StdParallel.SPSOLVER"></a>

#### SPSOLVER *= \_optiSLang\_Actors.StdParallel.SPSOLVER*

<a id="optiSLang_Actors.AbaqusProcessActor.StdParallel.SPUNSPECIFIED"></a>

#### SPUNSPECIFIED *= \_optiSLang\_Actors.StdParallel.SPUNSPECIFIED*

<a id="optiSLang_Actors.AbaqusProcessActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.AbaqusProcessActor.abaqus_base"></a>

#### *property* abaqus\_base

<a id="optiSLang_Actors.AbaqusProcessActor.additional_args"></a>

#### *property* additional\_args

<a id="optiSLang_Actors.AbaqusProcessActor.cpus"></a>

#### *property* cpus

<a id="optiSLang_Actors.AbaqusProcessActor.domain_num"></a>

#### *property* domain\_num

<a id="optiSLang_Actors.AbaqusProcessActor.double_mode"></a>

#### *property* double\_mode

<a id="optiSLang_Actors.AbaqusProcessActor.dynamic_load_balance"></a>

#### *property* dynamic\_load\_balance

<a id="optiSLang_Actors.AbaqusProcessActor.execution_type"></a>

#### *property* execution\_type

<a id="optiSLang_Actors.AbaqusProcessActor.input_file"></a>

#### *property* input\_file

<a id="optiSLang_Actors.AbaqusProcessActor.interactive"></a>

#### *property* interactive

<a id="optiSLang_Actors.AbaqusProcessActor.job_name"></a>

#### *property* job\_name

<a id="optiSLang_Actors.AbaqusProcessActor.madymo_input"></a>

#### *property* madymo\_input

<a id="optiSLang_Actors.AbaqusProcessActor.memory_size"></a>

#### *property* memory\_size

<a id="optiSLang_Actors.AbaqusProcessActor.mp_mode"></a>

#### *property* mp\_mode

<a id="optiSLang_Actors.AbaqusProcessActor.output_database_file"></a>

#### *property* output\_database\_file

<a id="optiSLang_Actors.AbaqusProcessActor.output_precision"></a>

#### *property* output\_precision

<a id="optiSLang_Actors.AbaqusProcessActor.parallel_type"></a>

#### *property* parallel\_type

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_custom_script_file"></a>

#### *property* pre\_post\_custom\_script\_file

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_database_file"></a>

#### *property* pre\_post\_database\_file

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_no_env_startup"></a>

#### *property* pre\_post\_no\_env\_startup

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_no_gui_file"></a>

#### *property* pre\_post\_no\_gui\_file

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_no_saved_options"></a>

#### *property* pre\_post\_no\_saved\_options

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_no_startup_dialog"></a>

#### *property* pre\_post\_no\_startup\_dialog

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_script_file"></a>

#### *property* pre\_post\_script\_file

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_startup_script_file"></a>

#### *property* pre\_post\_startup\_script\_file

<a id="optiSLang_Actors.AbaqusProcessActor.pre_post_type"></a>

#### *property* pre\_post\_type

<a id="optiSLang_Actors.AbaqusProcessActor.scratch_dir"></a>

#### *property* scratch\_dir

<a id="optiSLang_Actors.AbaqusProcessActor.standard_parallel"></a>

#### *property* standard\_parallel

<a id="optiSLang_Actors.AbaqusProcessActor.user_function"></a>

#### *property* user\_function

<a id="optiSLang_Actors.AdaptiveSamplingActor"></a>

## *class* \_optiSLang\_Actors.AdaptiveSamplingActor

Reliability actor using the Adaptive Sampling method.

<a id="optiSLang_Actors.AdaptiveSamplingActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.AdaptiveSamplingActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.AlgorithmPluginSystem"></a>

## *class* \_optiSLang\_Actors.AlgorithmPluginSystem

<a id="optiSLang_Actors.AlgorithmPluginSystem.__init__"></a>

#### \_\_init\_\_(plugin: str name) → object

Create an algorithm plugin actor by name. The plugin must be loaded at runtime.

<a id="optiSLang_Actors.AlgorithmPluginSystem.get_internal_property_names"></a>

#### get\_internal\_property\_names() → list

Get names of properties defined by the plugin internally

<a id="optiSLang_Actors.AlgorithmPluginSystem.get_plugin_id"></a>

#### get\_plugin\_id() → str

The plugin id.

<a id="optiSLang_Actors.AlgorithmSystemActor"></a>

## *class* \_optiSLang\_Actors.AlgorithmSystemActor

<a id="optiSLang_Actors.AlgorithmSystemActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.AlgorithmSystemActor.start_designs"></a>

#### *property* start\_designs

<a id="optiSLang_Actors.AnsysAPDLInputActor"></a>

## *class* \_optiSLang\_Actors.AnsysAPDLInputActor

<a id="optiSLang_Actors.AnsysAPDLInputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.AnsysAPDLInputActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.AnsysAPDLInputActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.AnsysAPDLInputActor.register_location_as_parameter"></a>

#### register\_location\_as\_parameter(arg2: str)

<a id="optiSLang_Actors.AnsysAPDLInputActor.register_locations_as_parameter"></a>

#### register\_locations\_as\_parameter()

<a id="optiSLang_Actors.AppendDesignsToBinFileActor"></a>

## *class* \_optiSLang\_Actors.AppendDesignsToBinFileActor

<a id="optiSLang_Actors.AppendDesignsToBinFileActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.BashScriptActor"></a>

## *class* \_optiSLang\_Actors.BashScriptActor

<a id="optiSLang_Actors.BashScriptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.BatchScriptActor"></a>

## *class* \_optiSLang\_Actors.BatchScriptActor

<a id="optiSLang_Actors.BatchScriptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.CalculatorSetActor"></a>

## *class* \_optiSLang\_Actors.CalculatorSetActor

<a id="optiSLang_Actors.CalculatorSetActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.CalculatorSetActor.add_internal_variable"></a>

#### add\_internal\_variable(location: DerivedLocation)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.CalculatorSetActor.add_output"></a>

#### add\_output(location: DerivedLocation)

#### add\_output(derived\_variable: DerivedLocation)

#### add\_output(arg2: str, arg3: str)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.CalculatorSetActor.add_response"></a>

#### add\_response(location: DerivedLocation)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(arg2: str, arg3: str)

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.CalculatorSetActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.CalculatorSetActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.CalculatorSetActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.CalculatorSetActor.unregister_from_internal_variables"></a>

#### unregister\_from\_internal\_variables(arg2: str)

<a id="optiSLang_Actors.CatiaInputActor"></a>

## *class* \_optiSLang\_Actors.CatiaInputActor

<a id="optiSLang_Actors.CatiaInputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.CatiaInputActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.CatiaInputActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.Continuation"></a>

## *class* \_optiSLang\_Actors.Continuation

**Enumeration**

Integration actor continuation mode in case of predecessor failure

<a id="optiSLang_Actors.Continuation.CONTINUE"></a>

#### CONTINUE *= \_optiSLang\_Actors.Continuation.CONTINUE*

<a id="optiSLang_Actors.Continuation.DEFAULT"></a>

#### DEFAULT *= \_optiSLang\_Actors.Continuation.DEFAULT*

<a id="optiSLang_Actors.Continuation.SKIP"></a>

#### SKIP *= \_optiSLang\_Actors.Continuation.SKIP*

<a id="optiSLang_Actors.CreateAlgorithmPluginActorTyped"></a>

## \_optiSLang\_Actors.CreateAlgorithmPluginActorTyped(arg1: str) → [Actor](_optiSLang_Kernel.md#optiSLang_Kernel.Actor)

Create instance of an algorithm plugin specified by plugin id.

<a id="optiSLang_Actors.CreateCustomIntegrationActorTyped"></a>

## \_optiSLang\_Actors.CreateCustomIntegrationActorTyped(arg1: str) → [CustomIntegrationActor](#optiSLang_Actors.CustomIntegrationActor)

Create a Custom Python Integration actor by ID. The script must be located in CI path.

<a id="optiSLang_Actors.CreateIntegrationPluginActorTyped"></a>

## \_optiSLang\_Actors.CreateIntegrationPluginActorTyped(arg1: str) → [IntegrationPluginActor](#optiSLang_Actors.IntegrationPluginActor)

Create instance of a plugin integration specified by plugin id.

<a id="optiSLang_Actors.CustomActor"></a>

## *class* \_optiSLang\_Actors.CustomActor

<a id="optiSLang_Actors.CustomActor.__init__"></a>

#### \_\_init\_\_(custom\_node\_id: str) → object

Create a Custom Node by ID.

<a id="optiSLang_Actors.CustomActor.get_api_version"></a>

#### get\_api\_version() → int

The used API version.

<a id="optiSLang_Actors.CustomActor.get_default_settings"></a>

#### get\_default\_settings() → dict

The custom node’s user-defined default settings.

<a id="optiSLang_Actors.CustomActor.id"></a>

#### *property* id

The custom node’s ID as specified in the wrapper script filename.

<a id="optiSLang_Actors.CustomActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.CustomActor.modifying_settings"></a>

#### *property* modifying\_settings

Settings that will affect the node’s run status when changed.

<a id="optiSLang_Actors.CustomActor.multi_design_launch_num"></a>

#### *property* multi\_design\_launch\_num

<a id="optiSLang_Actors.CustomActor.non_modifying_settings"></a>

#### *property* non\_modifying\_settings

Settings that will not affect the node’s run status when changed.

<a id="optiSLang_Actors.CustomAlgorithmActor"></a>

## *class* \_optiSLang\_Actors.CustomAlgorithmActor

<a id="optiSLang_Actors.CustomAlgorithmActor.__init__"></a>

#### \_\_init\_\_(algorithm: str name) → object

Create a Custom Algorithm actor by name. The corresponding script must be located in CA path.

<a id="optiSLang_Actors.CustomAlgorithmActor.get_default_settings"></a>

#### get\_default\_settings() → [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)

<a id="optiSLang_Actors.CustomAlgorithmActor.id"></a>

#### *property* id

The custom algorithm’s ID as specified in the wrapper script filename.

<a id="optiSLang_Actors.CustomAlgorithmActor.settings"></a>

#### *property* settings

<a id="optiSLang_Actors.CustomIntegrationActor"></a>

## *class* \_optiSLang\_Actors.CustomIntegrationActor

<a id="optiSLang_Actors.CustomIntegrationActor.__init__"></a>

#### \_\_init\_\_(integration: str name) → object

Create a Custom Python Integration actor by name. The script must be located in CI path.

<a id="optiSLang_Actors.CustomIntegrationActor.error_code"></a>

#### *property* error\_code

<a id="optiSLang_Actors.CustomIntegrationActor.get_api_version"></a>

#### get\_api\_version() → int

The used API version.

<a id="optiSLang_Actors.CustomIntegrationActor.get_default_settings"></a>

#### get\_default\_settings(arg2: bool) → [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)

<a id="optiSLang_Actors.CustomIntegrationActor.id"></a>

#### *property* id

The custom integration’s ID as specified in the wrapper script filename.

<a id="optiSLang_Actors.CustomIntegrationActor.instant_variable_update"></a>

#### *property* instant\_variable\_update

<a id="optiSLang_Actors.CustomIntegrationActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.CustomIntegrationActor.modifying_settings"></a>

#### *property* modifying\_settings

Settings that will affect the node’s run status when changed.

<a id="optiSLang_Actors.CustomIntegrationActor.multi_design_launch_num"></a>

#### *property* multi\_design\_launch\_num

<a id="optiSLang_Actors.CustomIntegrationActor.non_modifying_settings"></a>

#### *property* non\_modifying\_settings

Settings that will not affect the node’s run status when changed.

<a id="optiSLang_Actors.CustomIntegrationActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.CustomIntegrationActor.settings"></a>

#### *property* settings

<a id="optiSLang_Actors.CustomMopActor"></a>

## *class* \_optiSLang\_Actors.CustomMopActor

<a id="optiSLang_Actors.CustomMopActor.__init__"></a>

#### \_\_init\_\_(custom\_mop\_node\_id: str) → object

Create a Custom MOP Node by ID.

<a id="optiSLang_Actors.CustomMopActor.get_default_settings"></a>

#### get\_default\_settings() → dict

The custom MOP node’s user-defined default settings.

<a id="optiSLang_Actors.CustomMopActor.id"></a>

#### *property* id

The custom MOP node’s ID as specified in the wrapper script filename.

<a id="optiSLang_Actors.CustomizedBaseActor"></a>

## *class* \_optiSLang\_Actors.CustomizedBaseActor

<a id="optiSLang_Actors.CustomizedBaseActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.CustomizedBaseActor.add_input"></a>

#### add\_input(location: CustomizedBaseInfo)

#### add\_input(name: str and PyOSDesignEntry, location: [CustomizedBaseInfo](#optiSLang_Actors.CustomizedBaseInfo))

\[0\] Assign location to an input slot.

\[1\] Assign location to input slot.

<a id="optiSLang_Actors.CustomizedBaseActor.add_internal_variable"></a>

#### add\_internal\_variable(location: CustomizedBaseInfo)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.CustomizedBaseActor.add_output"></a>

#### add\_output(location: CustomizedBaseInfo)

#### add\_output(derived\_variable: DerivedLocation)

#### add\_output(name: str and PyOSDesignEntry, location: [CustomizedBaseInfo](#optiSLang_Actors.CustomizedBaseInfo))

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

\[2\] Assign location to output slot.

<a id="optiSLang_Actors.CustomizedBaseActor.add_parameter"></a>

#### add\_parameter(location: CustomizedBaseInfo)

#### add\_parameter(name: tuple and PyOSDesignEntry, location: [CustomizedBaseInfo](#optiSLang_Actors.CustomizedBaseInfo))

\[0\] Assign location to a parameter.

\[1\] Assign location to parameter.

<a id="optiSLang_Actors.CustomizedBaseActor.add_response"></a>

#### add\_response(location: CustomizedBaseInfo)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(name: tuple and PyOSDesignEntry, location: [CustomizedBaseInfo](#optiSLang_Actors.CustomizedBaseInfo))

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

\[2\] Assign location to response.

<a id="optiSLang_Actors.CustomizedBaseActor.error_code"></a>

#### *property* error\_code

<a id="optiSLang_Actors.CustomizedBaseActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.CustomizedBaseActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.CustomizedBaseActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.CustomizedBaseActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.CustomizedBaseActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.CustomizedBaseActor.instant_variable_update"></a>

#### *property* instant\_variable\_update

<a id="optiSLang_Actors.CustomizedBaseActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.CustomizedBaseActor.use_as_input_integration"></a>

#### *property* use\_as\_input\_integration

<a id="optiSLang_Actors.CustomizedBaseActor.use_as_output_integration"></a>

#### *property* use\_as\_output\_integration

<a id="optiSLang_Actors.CustomizedBaseActor.use_as_solver"></a>

#### *property* use\_as\_solver

<a id="optiSLang_Actors.CustomizedBaseInfo"></a>

## *class* \_optiSLang\_Actors.CustomizedBaseInfo

<a id="optiSLang_Actors.CustomizedBaseInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(location: str id, direction: IntegrationDirection)

#### \_\_init\_\_(complete: PyOSDesignPoint location info, direction: IntegrationDirection)

\[1\] Create a CustomizedBaseInfo instance.

\[2\] Create a CustomizedBaseInfo instance.

<a id="optiSLang_Actors.CustomizedBaseInfo.direction"></a>

#### *property* direction

<a id="optiSLang_Actors.CustomizedBaseInfo.name"></a>

#### *property* name

<a id="optiSLang_Actors.DCSActor"></a>

## *class* \_optiSLang\_Actors.DCSActor

<a id="optiSLang_Actors.DCSActor.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.DCSActor.add_input"></a>

#### add\_input(location: DPSLocation)

Assign location to an input slot.

<a id="optiSLang_Actors.DCSActor.add_internal_variable"></a>

#### add\_internal\_variable(location: DPSLocation)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.DCSActor.add_output"></a>

#### add\_output(location: DPSLocation)

#### add\_output(derived\_variable: DerivedLocation)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.DCSActor.add_parameter"></a>

#### add\_parameter(location: DPSLocation)

#### add\_parameter(arg2: str) → str

\[0\] Assign location to a parameter.

<a id="optiSLang_Actors.DCSActor.add_response"></a>

#### add\_response(location: DPSLocation)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(arg2: str) → str

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.DCSActor.configuration"></a>

#### *property* configuration

<a id="optiSLang_Actors.DCSActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.DCSActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.DCSActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.DCSActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.DCSActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.DCSActor.login"></a>

#### login(arg2: str, arg3: str)

<a id="optiSLang_Actors.DCSActor.max_submission_batch_size"></a>

#### *property* max\_submission\_batch\_size

<a id="optiSLang_Actors.DCSActor.output_files_to_fetch"></a>

#### *property* output\_files\_to\_fetch

<a id="optiSLang_Actors.DCSActor.project"></a>

#### *property* project

<a id="optiSLang_Actors.DCSActor.refresh_token"></a>

#### *property* refresh\_token

<a id="optiSLang_Actors.DCSActor.url"></a>

#### *property* url

<a id="optiSLang_Actors.DPSActor"></a>

## \_optiSLang\_Actors.DPSActor

alias of [`DCSActor`](#optiSLang_Actors.DCSActor)

<a id="optiSLang_Actors.DPSLocation"></a>

## *class* \_optiSLang\_Actors.DPSLocation

<a id="optiSLang_Actors.DPSLocation.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(location: str id, direction: IntegrationDirection)

\[1\] Create a DPSLocation instance.

<a id="optiSLang_Actors.DPSLocation.direction"></a>

#### *property* direction

<a id="optiSLang_Actors.DPSLocation.name"></a>

#### *property* name

<a id="optiSLang_Actors.DataExportActor"></a>

## *class* \_optiSLang\_Actors.DataExportActor

<a id="optiSLang_Actors.DataExportActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DataExportActor.failure_treatment"></a>

#### *property* failure\_treatment

<a id="optiSLang_Actors.DataExportActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.DataImportActor"></a>

## *class* \_optiSLang\_Actors.DataImportActor

<a id="optiSLang_Actors.DataImportActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DataImportActor.failure_treatment"></a>

#### *property* failure\_treatment

<a id="optiSLang_Actors.DataImportActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.DataMiningActor"></a>

## *class* \_optiSLang\_Actors.DataMiningActor

<a id="optiSLang_Actors.DataMiningActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DataMiningActor.init_append_best_designs"></a>

#### init\_append\_best\_designs()

Configure node with functionality to append best designs to an MDB file.

<a id="optiSLang_Actors.DerivedLocation"></a>

## *class* \_optiSLang\_Actors.DerivedLocation

<a id="optiSLang_Actors.DerivedLocation.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str, arg3: str)

<a id="optiSLang_Actors.DerivedLocation.expression"></a>

#### *property* expression

<a id="optiSLang_Actors.DerivedLocation.location_id"></a>

#### *property* location\_id

<a id="optiSLang_Actors.DesignCounts"></a>

## *class* \_optiSLang\_Actors.DesignCounts

<a id="optiSLang_Actors.DesignCounts.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.DesignCounts.get_estimated"></a>

#### get\_estimated() → object

<a id="optiSLang_Actors.DesignCounts.get_upper_bound"></a>

#### get\_upper\_bound() → object

<a id="optiSLang_Actors.DesignExportActor"></a>

## *class* \_optiSLang\_Actors.DesignExportActor

<a id="optiSLang_Actors.DesignExportActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DesignExportActor.csv_delimiter"></a>

#### *property* csv\_delimiter

<a id="optiSLang_Actors.DesignExportActor.design_exporter"></a>

#### *property* design\_exporter

<a id="optiSLang_Actors.DesignExportActor.export_format"></a>

#### *property* export\_format

<a id="optiSLang_Actors.DesignExportActor.json_legacy_mode"></a>

#### *property* json\_legacy\_mode

<a id="optiSLang_Actors.DesignExportActor.json_prettified_mode"></a>

#### *property* json\_prettified\_mode

<a id="optiSLang_Actors.DesignExportActor.json_signal_data"></a>

#### *property* json\_signal\_data

<a id="optiSLang_Actors.DesignExportActor.mdb_path"></a>

#### *property* mdb\_path

<a id="optiSLang_Actors.DesignExportActor.out_path"></a>

#### *property* out\_path

<a id="optiSLang_Actors.DesignImportActor"></a>

## *class* \_optiSLang\_Actors.DesignImportActor

<a id="optiSLang_Actors.DesignImportActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DesignImportActor.csv_delimiter"></a>

#### *property* csv\_delimiter

<a id="optiSLang_Actors.DesignImportActor.design_importer"></a>

#### *property* design\_importer

<a id="optiSLang_Actors.DesignImportActor.dimension_settings"></a>

#### *property* dimension\_settings

<a id="optiSLang_Actors.DesignImportActor.import_format"></a>

#### *property* import\_format

<a id="optiSLang_Actors.DesignImportActor.in_path"></a>

#### *property* in\_path

<a id="optiSLang_Actors.DesignImportActor.settings_file_path"></a>

#### *property* settings\_file\_path

<a id="optiSLang_Actors.DesignImportActor.sheet_name"></a>

#### *property* sheet\_name

<a id="optiSLang_Actors.DesignImportActor.use_import_settings"></a>

#### *property* use\_import\_settings

<a id="optiSLang_Actors.DesignImportActor.use_import_settings_file"></a>

#### *property* use\_import\_settings\_file

<a id="optiSLang_Actors.DesignImportDimensionEntry"></a>

## *class* \_optiSLang\_Actors.DesignImportDimensionEntry

<a id="optiSLang_Actors.DesignImportDimensionEntry.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.DesignImportDimensionEntry.column"></a>

#### *property* column

Column in data set.

<a id="optiSLang_Actors.DesignImportDimensionEntry.name"></a>

#### *property* name

Name ot the imported dimension.

<a id="optiSLang_Actors.DesignImportDimensionEntry.type"></a>

#### *property* type

Type of the imported dimension.

<a id="optiSLang_Actors.DesignImportDimensionsVector"></a>

## *class* \_optiSLang\_Actors.DesignImportDimensionsVector

<a id="optiSLang_Actors.DesignImportDimensionsVector.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.DesignImportDimensionsVector.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.DesignImportDimensionsVector.entry_export_list"></a>

#### entry\_export\_list() → object

<a id="optiSLang_Actors.DesignImportDimensionsVector.push_back"></a>

#### push\_back(arg2: [DesignImportDimensionEntry](#optiSLang_Actors.DesignImportDimensionEntry))

<a id="optiSLang_Actors.DesignImportDimensionsVector.size"></a>

#### size() → int

<a id="optiSLang_Actors.DirectionalSamplingActor"></a>

## *class* \_optiSLang\_Actors.DirectionalSamplingActor

Reliability actor using Directional Sampling.

<a id="optiSLang_Actors.DirectionalSamplingActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.DirectionalSamplingActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.DistinctWorkingDirActor"></a>

## *class* \_optiSLang\_Actors.DistinctWorkingDirActor

<a id="optiSLang_Actors.DistinctWorkingDirActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.DistinctWorkingDirActor.distinct_working_directory"></a>

#### *property* distinct\_working\_directory

<a id="optiSLang_Actors.EAActor"></a>

## *class* \_optiSLang\_Actors.EAActor

<a id="optiSLang_Actors.EAActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK"></a>

## *class* \_optiSLang\_Actors.ETK

<a id="optiSLang_Actors.ETK.AMESimOutputVariable"></a>

#### *class* AMESimOutputVariable

<a id="optiSLang_Actors.ETK.AMESimOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.AdamsOutputVariable"></a>

#### *class* AdamsOutputVariable

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.component"></a>

#### *property* component

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.component_index"></a>

#### *property* component\_index

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.data"></a>

#### *property* data

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.entity"></a>

#### *property* entity

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.entity_type"></a>

#### *property* entity\_type

<a id="optiSLang_Actors.ETK.AdamsOutputVariable.step"></a>

#### *property* step

<a id="optiSLang_Actors.ETK.AnsysOutputVariable"></a>

#### *class* AnsysOutputVariable

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.extraction_type"></a>

#### *property* extraction\_type

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.kind"></a>

#### *property* kind

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.node_channel"></a>

#### *property* node\_channel

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.node_number"></a>

#### *property* node\_number

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.number"></a>

#### *property* number

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.range"></a>

#### *property* range

<a id="optiSLang_Actors.ETK.AnsysOutputVariable.type"></a>

#### *property* type

<a id="optiSLang_Actors.ETK.AutoParamOutputVariable"></a>

#### *class* AutoParamOutputVariable

<a id="optiSLang_Actors.ETK.AutoParamOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.CFturboOutputVariable"></a>

#### *class* CFturboOutputVariable

<a id="optiSLang_Actors.ETK.CFturboOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.CetolOutputVariable"></a>

#### *class* CetolOutputVariable

<a id="optiSLang_Actors.ETK.CetolOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.ColumnReader"></a>

#### *class* ColumnReader

<a id="optiSLang_Actors.ETK.ColumnReader.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

<a id="optiSLang_Actors.ETK.ColumnReader.initial_offset"></a>

#### *property* initial\_offset

<a id="optiSLang_Actors.ETK.ColumnReader.width"></a>

#### *property* width

<a id="optiSLang_Actors.ETK.CustomizedOutputVariable"></a>

#### *class* CustomizedOutputVariable

<a id="optiSLang_Actors.ETK.CustomizedOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.CustomizedOutputVariable.set_custom_id"></a>

#### set\_custom\_id(arg2: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor"></a>

#### *class* ETKAbaqusActor

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable"></a>

#### *class* ODBFieldOutputVariable

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.component_name"></a>

#### *property* component\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.element_types"></a>

#### *property* element\_types

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.field_output_name"></a>

#### *property* field\_output\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.frame"></a>

#### *property* frame

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.has_invariant"></a>

#### has\_invariant() → bool

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.invariant"></a>

#### *property* invariant

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.position"></a>

#### *property* position

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.reset_invariant"></a>

#### reset\_invariant()

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.section_point_name"></a>

#### *property* section\_point\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.section_points"></a>

#### *property* section\_points

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.set_infos"></a>

#### *property* set\_infos

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.set_type"></a>

#### *property* set\_type

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBFieldOutputVariable.use_last_frame"></a>

#### *property* use\_last\_frame

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable"></a>

#### *class* ODBHistoryOutputVariable

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.history_output_description"></a>

#### *property* history\_output\_description

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.history_output_name"></a>

#### *property* history\_output\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.point_position"></a>

#### *property* point\_position

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.region_name"></a>

#### *property* region\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.tip_set_info"></a>

#### *property* tip\_set\_info

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBHistoryOutputVariable.tipset_bound"></a>

#### *property* tipset\_bound

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfo"></a>

#### *class* ODBSectionPointInfo

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: str)

#### \_\_init\_\_(arg2: int, arg3: str, arg4: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet"></a>

#### *class* ODBSectionPointInfoSet

A mutable set.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo)) → bool

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.add"></a>

#### add(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Add element.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.difference"></a>

#### difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.intersection"></a>

#### intersection(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.remove"></a>

#### remove(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Remove element.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSectionPointInfoSet.union"></a>

#### union(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfo"></a>

#### *class* ODBSetInfo

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList), arg6: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet"></a>

#### *class* ODBSetInfoSet

A mutable set.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo)) → bool

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.add"></a>

#### add(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Add element.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.difference"></a>

#### difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.intersection"></a>

#### intersection(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.remove"></a>

#### remove(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Remove element.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.ODBSetInfoSet.union"></a>

#### union(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKAbaqusActor.free_cached_resources"></a>

#### free\_cached\_resources()

<a id="optiSLang_Actors.ETK.ETKActor"></a>

#### *class* ETKActor

<a id="optiSLang_Actors.ETK.ETKActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKActor.imported_files"></a>

#### *property* imported\_files

<a id="optiSLang_Actors.ETK.ETKActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.ETK.ETKActorBase"></a>

#### *class* ETKActorBase

<a id="optiSLang_Actors.ETK.ETKActorBase.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.ETKActorBase.add_internal_variable"></a>

#### add\_internal\_variable(location: ETKLocation)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

#### add\_internal\_variable(arg2: [Variable](#optiSLang_Actors.ETK.Variable))

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.ETK.ETKActorBase.add_output"></a>

#### add\_output(location: ETKLocation)

#### add\_output(derived\_variable: DerivedLocation)

#### add\_output(arg2: Variable)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.ETK.ETKActorBase.add_response"></a>

#### add\_response(location: ETKLocation)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(arg2: Variable)

#### add\_response(arg2: str, arg3: PyOSDesignEntry, arg4: DerivedLocation) → str

#### add\_response(arg2: str, arg3: PyOSDesignEntry, arg4: Variable) → str

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.ETK.ETKActorBase.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.ETK.ETKActorBase.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.ETK.ETKActorBase.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.ETK.ETKActorBase.register_as_internal_location"></a>

#### register\_as\_internal\_location(location: ETKLocation)

#### register\_as\_internal\_location(derived\_variable: DerivedLocation)

#### register\_as\_internal\_location(arg2: [Variable](#optiSLang_Actors.ETK.Variable))

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.ETK.ETKActorSingle"></a>

#### *class* ETKActorSingle

<a id="optiSLang_Actors.ETK.ETKActorSingle.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.ETKActorSingle.file"></a>

#### *property* file

<a id="optiSLang_Actors.ETK.ETKActorSingle.path"></a>

#### *property* path

<a id="optiSLang_Actors.ETK.ETKActorSingle.splitted_path"></a>

#### *property* splitted\_path

<a id="optiSLang_Actors.ETK.ETKFile"></a>

#### *class* ETKFile

<a id="optiSLang_Actors.ETK.ETKFile.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [ProvidedPath](py_file_access.md#py_file_access.ProvidedPath), arg3: str)

<a id="optiSLang_Actors.ETK.ETKFile.path"></a>

#### *property* path

<a id="optiSLang_Actors.ETK.ETKFile.type"></a>

#### *property* type

<a id="optiSLang_Actors.ETK.ETKFileContainer"></a>

#### *class* ETKFileContainer

<a id="optiSLang_Actors.ETK.ETKFileContainer.__contains__"></a>

#### \_\_contains\_\_(arg2: object) → bool

<a id="optiSLang_Actors.ETK.ETKFileContainer.__delitem__"></a>

#### \_\_delitem\_\_(arg2: object)

<a id="optiSLang_Actors.ETK.ETKFileContainer.__getitem__"></a>

#### \_\_getitem\_\_(arg2: object) → object

<a id="optiSLang_Actors.ETK.ETKFileContainer.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ETKFileContainer.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETK.ETKFileContainer.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETK.ETKFileContainer.__setitem__"></a>

#### \_\_setitem\_\_(arg2: object, arg3: object)

<a id="optiSLang_Actors.ETK.ETKFileContainer.append"></a>

#### append(arg2: object)

#### append(arg2: [ETKFile](#optiSLang_Actors.ETK.ETKFile))

<a id="optiSLang_Actors.ETK.ETKFileContainer.extend"></a>

#### extend(arg2: object)

<a id="optiSLang_Actors.ETK.ETKFileContainer.size"></a>

#### size() → int

<a id="optiSLang_Actors.ETK.ETKFloEFDActor"></a>

#### *class* ETKFloEFDActor

<a id="optiSLang_Actors.ETK.ETKFloEFDActor.FloEFDOutputVariable"></a>

#### *class* FloEFDOutputVariable

<a id="optiSLang_Actors.ETK.ETKFloEFDActor.FloEFDOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.ETKFloEFDActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKLocation"></a>

#### *class* ETKLocation

<a id="optiSLang_Actors.ETK.ETKLocation.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Variable](#optiSLang_Actors.ETK.Variable))

#### \_\_init\_\_(arg2: [Variable](#optiSLang_Actors.ETK.Variable), arg3: [ProvidedPath](py_file_access.md#py_file_access.ProvidedPath))

<a id="optiSLang_Actors.ETK.ETKLocation.etk_variable"></a>

#### *property* etk\_variable

<a id="optiSLang_Actors.ETK.ETKLocation.file_path"></a>

#### *property* file\_path

<a id="optiSLang_Actors.ETK.ETKSimPackActor"></a>

#### *class* ETKSimPackActor

<a id="optiSLang_Actors.ETK.ETKSimPackActor.SimPackOutputVariable"></a>

#### *class* SimPackOutputVariable

<a id="optiSLang_Actors.ETK.ETKSimPackActor.SimPackOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.ETKSimPackActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor"></a>

#### *class* ETKTextOutputActor

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.ColumnReader"></a>

#### *class* ColumnReader

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.ColumnReader.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.ColumnReader.initial_offset"></a>

#### *property* initial\_offset

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.ColumnReader.width"></a>

#### *property* width

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.IncrementRepeater"></a>

#### *class* IncrementRepeater

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.IncrementRepeater.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.IncrementRepeater.increment"></a>

#### *property* increment

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.IncrementRepeater.max_increment"></a>

#### *property* max\_increment

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.IncrementRepeater.offset"></a>

#### *property* offset

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.LineReader"></a>

#### *class* LineReader

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.LineReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.MarkerRepeater"></a>

#### *class* MarkerRepeater

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.MarkerRepeater.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher"></a>

#### *class* RegexSearcher

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher.end_search_string"></a>

#### *property* end\_search\_string

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher.end_search_string_is_regex"></a>

#### *property* end\_search\_string\_is\_regex

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher.search_string"></a>

#### *property* search\_string

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RegexSearcher.search_string_is_regex"></a>

#### *property* search\_string\_is\_regex

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RepeaterArgs"></a>

#### *class* RepeaterArgs

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.RepeaterArgs.__init__"></a>

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker"></a>

#### *class* TextMarker

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.append"></a>

#### append(arg2: [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker))

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.get_child"></a>

#### get\_child() → [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.get_row_reader"></a>

#### get\_row\_reader() → bool

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.has_child"></a>

#### has\_child() → bool

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.has_repeater"></a>

#### has\_repeater() → bool

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.is_row_reader"></a>

#### is\_row\_reader() → bool

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextMarker.repeater"></a>

#### *property* repeater

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextOutputVariable"></a>

#### *class* TextOutputVariable

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

\[7\] Creates TextOutputVariable using token reader.

\[8\] Creates TextOutputVariable using token reader.

\[9\] Creates TextOutputVariable using column reader.

\[10\] Creates TextOutputVariable using column reader.

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextOutputVariable.prefer_signal"></a>

#### *property* prefer\_signal

Prefer as signal.

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TextOutputVariable.reader"></a>

#### *property* reader

Contains the variable’s reader.

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TokenReader"></a>

#### *class* TokenReader

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TokenReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.TokenReader.separator"></a>

#### *property* separator

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.ETKTextOutputActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.ETK.ETKTurboOptActor"></a>

#### *class* ETKTurboOptActor

<a id="optiSLang_Actors.ETK.ETKTurboOptActor.TurboOptOutputVariable"></a>

#### *class* TurboOptOutputVariable

<a id="optiSLang_Actors.ETK.ETKTurboOptActor.TurboOptOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.ETKTurboOptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.EdysonOutputVariable"></a>

#### *class* EdysonOutputVariable

<a id="optiSLang_Actors.ETK.EdysonOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

<a id="optiSLang_Actors.ETK.EdysonOutputVariable.get_available_components"></a>

#### get\_available\_components() → [stringVec](stdcpp_python_export.md#stdcpp_python_export.stringVec)

<a id="optiSLang_Actors.ETK.EdysonOutputVariable.selected_components"></a>

#### *property* selected\_components

<a id="optiSLang_Actors.ETK.ExtOutOutputVariable"></a>

#### *class* ExtOutOutputVariable

<a id="optiSLang_Actors.ETK.ExtOutOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.FileLocation"></a>

#### *class* FileLocation

<a id="optiSLang_Actors.ETK.FileLocation.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.FileVariable"></a>

#### *class* FileVariable

<a id="optiSLang_Actors.ETK.FileVariable.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.FloEFDOutputVariable"></a>

#### *class* FloEFDOutputVariable

<a id="optiSLang_Actors.ETK.FloEFDOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.IncrementRepeater"></a>

#### *class* IncrementRepeater

<a id="optiSLang_Actors.ETK.IncrementRepeater.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETK.IncrementRepeater.increment"></a>

#### *property* increment

<a id="optiSLang_Actors.ETK.IncrementRepeater.max_increment"></a>

#### *property* max\_increment

<a id="optiSLang_Actors.ETK.IncrementRepeater.offset"></a>

#### *property* offset

<a id="optiSLang_Actors.ETK.LSDYNAOutputVariable"></a>

#### *class* LSDYNAOutputVariable

<a id="optiSLang_Actors.ETK.LSDYNAOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.LineReader"></a>

#### *class* LineReader

<a id="optiSLang_Actors.ETK.LineReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.MarkerRepeater"></a>

#### *class* MarkerRepeater

<a id="optiSLang_Actors.ETK.MarkerRepeater.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable"></a>

#### *class* ODBFieldOutputVariable

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.component_name"></a>

#### *property* component\_name

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.element_types"></a>

#### *property* element\_types

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.field_output_name"></a>

#### *property* field\_output\_name

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.frame"></a>

#### *property* frame

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.has_invariant"></a>

#### has\_invariant() → bool

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.invariant"></a>

#### *property* invariant

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.position"></a>

#### *property* position

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.reset_invariant"></a>

#### reset\_invariant()

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.section_point_name"></a>

#### *property* section\_point\_name

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.section_points"></a>

#### *property* section\_points

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.set_infos"></a>

#### *property* set\_infos

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.set_type"></a>

#### *property* set\_type

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETK.ODBFieldOutputVariable.use_last_frame"></a>

#### *property* use\_last\_frame

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable"></a>

#### *class* ODBHistoryOutputVariable

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.history_output_description"></a>

#### *property* history\_output\_description

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.history_output_name"></a>

#### *property* history\_output\_name

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.point_position"></a>

#### *property* point\_position

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.region_name"></a>

#### *property* region\_name

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.tip_set_info"></a>

#### *property* tip\_set\_info

<a id="optiSLang_Actors.ETK.ODBHistoryOutputVariable.tipset_bound"></a>

#### *property* tipset\_bound

<a id="optiSLang_Actors.ETK.ODBSectionPointInfo"></a>

#### *class* ODBSectionPointInfo

<a id="optiSLang_Actors.ETK.ODBSectionPointInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: str)

#### \_\_init\_\_(arg2: int, arg3: str, arg4: str)

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet"></a>

#### *class* ODBSectionPointInfoSet

A mutable set.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo)) → bool

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.add"></a>

#### add(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Add element.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.difference"></a>

#### difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.intersection"></a>

#### intersection(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.remove"></a>

#### remove(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Remove element.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ODBSectionPointInfoSet.union"></a>

#### union(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ODBSetInfo"></a>

#### *class* ODBSetInfo

<a id="optiSLang_Actors.ETK.ODBSetInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList), arg6: str)

<a id="optiSLang_Actors.ETK.ODBSetInfoSet"></a>

#### *class* ODBSetInfoSet

A mutable set.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo)) → bool

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.add"></a>

#### add(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Add element.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.difference"></a>

#### difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.intersection"></a>

#### intersection(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.remove"></a>

#### remove(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Remove element.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETK.ODBSetInfoSet.union"></a>

#### union(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETK.PythonBasedOutputVariable"></a>

#### *class* PythonBasedOutputVariable

<a id="optiSLang_Actors.ETK.PythonBasedOutputVariable.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.PythonBasedOutputVariable.id_list"></a>

#### *property* id\_list

<a id="optiSLang_Actors.ETK.RegexSearcher"></a>

#### *class* RegexSearcher

<a id="optiSLang_Actors.ETK.RegexSearcher.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETK.RegexSearcher.end_search_string"></a>

#### *property* end\_search\_string

<a id="optiSLang_Actors.ETK.RegexSearcher.end_search_string_is_regex"></a>

#### *property* end\_search\_string\_is\_regex

<a id="optiSLang_Actors.ETK.RegexSearcher.search_string"></a>

#### *property* search\_string

<a id="optiSLang_Actors.ETK.RegexSearcher.search_string_is_regex"></a>

#### *property* search\_string\_is\_regex

<a id="optiSLang_Actors.ETK.RepeaterArgs"></a>

#### *class* RepeaterArgs

<a id="optiSLang_Actors.ETK.RepeaterArgs.__init__"></a>

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETK.SimPackOutputVariable"></a>

#### *class* SimPackOutputVariable

<a id="optiSLang_Actors.ETK.SimPackOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.TextMarker"></a>

#### *class* TextMarker

<a id="optiSLang_Actors.ETK.TextMarker.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.TextMarker.append"></a>

#### append(arg2: [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker))

<a id="optiSLang_Actors.ETK.TextMarker.get_child"></a>

#### get\_child() → [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker)

<a id="optiSLang_Actors.ETK.TextMarker.get_row_reader"></a>

#### get\_row\_reader() → bool

<a id="optiSLang_Actors.ETK.TextMarker.has_child"></a>

#### has\_child() → bool

<a id="optiSLang_Actors.ETK.TextMarker.has_repeater"></a>

#### has\_repeater() → bool

<a id="optiSLang_Actors.ETK.TextMarker.is_row_reader"></a>

#### is\_row\_reader() → bool

<a id="optiSLang_Actors.ETK.TextMarker.repeater"></a>

#### *property* repeater

<a id="optiSLang_Actors.ETK.TextOutputVariable"></a>

#### *class* TextOutputVariable

<a id="optiSLang_Actors.ETK.TextOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

\[7\] Creates TextOutputVariable using token reader.

\[8\] Creates TextOutputVariable using token reader.

\[9\] Creates TextOutputVariable using column reader.

\[10\] Creates TextOutputVariable using column reader.

<a id="optiSLang_Actors.ETK.TextOutputVariable.prefer_signal"></a>

#### *property* prefer\_signal

Prefer as signal.

<a id="optiSLang_Actors.ETK.TextOutputVariable.reader"></a>

#### *property* reader

Contains the variable’s reader.

<a id="optiSLang_Actors.ETK.TokenReader"></a>

#### *class* TokenReader

<a id="optiSLang_Actors.ETK.TokenReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETK.TokenReader.separator"></a>

#### *property* separator

<a id="optiSLang_Actors.ETK.TurboOptOutputVariable"></a>

#### *class* TurboOptOutputVariable

<a id="optiSLang_Actors.ETK.TurboOptOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETK.Variable"></a>

#### *class* Variable

<a id="optiSLang_Actors.ETK.Variable.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETK.Variable.ident"></a>

#### *property* ident

<a id="optiSLang_Actors.ETK.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETKAbaqusActor"></a>

## *class* \_optiSLang\_Actors.ETKAbaqusActor

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable"></a>

#### *class* ODBFieldOutputVariable

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.component_name"></a>

#### *property* component\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.element_types"></a>

#### *property* element\_types

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.field_output_name"></a>

#### *property* field\_output\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.frame"></a>

#### *property* frame

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.has_invariant"></a>

#### has\_invariant() → bool

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.invariant"></a>

#### *property* invariant

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.position"></a>

#### *property* position

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.reset_invariant"></a>

#### reset\_invariant()

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.section_point_name"></a>

#### *property* section\_point\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.section_points"></a>

#### *property* section\_points

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.set_infos"></a>

#### *property* set\_infos

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.set_type"></a>

#### *property* set\_type

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBFieldOutputVariable.use_last_frame"></a>

#### *property* use\_last\_frame

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable"></a>

#### *class* ODBHistoryOutputVariable

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.history_output_description"></a>

#### *property* history\_output\_description

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.history_output_name"></a>

#### *property* history\_output\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.point_position"></a>

#### *property* point\_position

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.region_name"></a>

#### *property* region\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.step_name"></a>

#### *property* step\_name

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.tip_set_info"></a>

#### *property* tip\_set\_info

<a id="optiSLang_Actors.ETKAbaqusActor.ODBHistoryOutputVariable.tipset_bound"></a>

#### *property* tipset\_bound

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo"></a>

#### *class* ODBSectionPointInfo

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: str)

#### \_\_init\_\_(arg2: int, arg3: str, arg4: str)

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet"></a>

#### *class* ODBSectionPointInfoSet

A mutable set.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo)) → bool

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.add"></a>

#### add(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Add element.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.difference"></a>

#### difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.intersection"></a>

#### intersection(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.remove"></a>

#### remove(element: [ODBSectionPointInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfo))

Remove element.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet.union"></a>

#### union(other: [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)) → [ODBSectionPointInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSectionPointInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfo"></a>

#### *class* ODBSetInfo

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfo.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList))

#### \_\_init\_\_(arg2: str, arg3: [SetLocation](#optiSLang_Actors.SetLocation), arg4: [SetType](#optiSLang_Actors.SetType), arg5: [StrList](stdcpp_python_export.md#stdcpp_python_export.StrList), arg6: str)

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet"></a>

#### *class* ODBSetInfoSet

A mutable set.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__and__"></a>

#### \_\_and\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__contains__"></a>

#### \_\_contains\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo)) → bool

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__delitem__"></a>

#### \_\_delitem\_\_(arg2: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__hash__"></a>

#### \_\_hash\_\_()

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__or__"></a>

#### \_\_or\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__sub__"></a>

#### \_\_sub\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.__xor__"></a>

#### \_\_xor\_\_(arg2: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.add"></a>

#### add(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Add element.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.difference"></a>

#### difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements of this set that are not in other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.intersection"></a>

#### intersection(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the intersection of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.remove"></a>

#### remove(element: [ODBSetInfo](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfo))

Remove element.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.symmetric_difference"></a>

#### symmetric\_difference(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return elements that are either in this set or in other but not in both.

<a id="optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet.union"></a>

#### union(other: [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)) → [ODBSetInfoSet](#optiSLang_Actors.ETKAbaqusActor.ODBSetInfoSet)

Return the union of this set and other.

<a id="optiSLang_Actors.ETKAbaqusActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKAbaqusActor.free_cached_resources"></a>

#### free\_cached\_resources()

<a id="optiSLang_Actors.ETKActor"></a>

## *class* \_optiSLang\_Actors.ETKActor

<a id="optiSLang_Actors.ETKActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKActor.imported_files"></a>

#### *property* imported\_files

<a id="optiSLang_Actors.ETKActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.ETKFloEFDActor"></a>

## *class* \_optiSLang\_Actors.ETKFloEFDActor

<a id="optiSLang_Actors.ETKFloEFDActor.FloEFDOutputVariable"></a>

#### *class* FloEFDOutputVariable

<a id="optiSLang_Actors.ETKFloEFDActor.FloEFDOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETKFloEFDActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKSimPackActor"></a>

## *class* \_optiSLang\_Actors.ETKSimPackActor

<a id="optiSLang_Actors.ETKSimPackActor.SimPackOutputVariable"></a>

#### *class* SimPackOutputVariable

<a id="optiSLang_Actors.ETKSimPackActor.SimPackOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETKSimPackActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKTextOutputActor"></a>

## *class* \_optiSLang\_Actors.ETKTextOutputActor

<a id="optiSLang_Actors.ETKTextOutputActor.ColumnReader"></a>

#### *class* ColumnReader

<a id="optiSLang_Actors.ETKTextOutputActor.ColumnReader.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

<a id="optiSLang_Actors.ETKTextOutputActor.ColumnReader.initial_offset"></a>

#### *property* initial\_offset

<a id="optiSLang_Actors.ETKTextOutputActor.ColumnReader.width"></a>

#### *property* width

<a id="optiSLang_Actors.ETKTextOutputActor.IncrementRepeater"></a>

#### *class* IncrementRepeater

<a id="optiSLang_Actors.ETKTextOutputActor.IncrementRepeater.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: int)

#### \_\_init\_\_(arg2: int, arg3: int)

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETKTextOutputActor.IncrementRepeater.increment"></a>

#### *property* increment

<a id="optiSLang_Actors.ETKTextOutputActor.IncrementRepeater.max_increment"></a>

#### *property* max\_increment

<a id="optiSLang_Actors.ETKTextOutputActor.IncrementRepeater.offset"></a>

#### *property* offset

<a id="optiSLang_Actors.ETKTextOutputActor.LineReader"></a>

#### *class* LineReader

<a id="optiSLang_Actors.ETKTextOutputActor.LineReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETKTextOutputActor.MarkerRepeater"></a>

#### *class* MarkerRepeater

<a id="optiSLang_Actors.ETKTextOutputActor.MarkerRepeater.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher"></a>

#### *class* RegexSearcher

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher.end_search_string"></a>

#### *property* end\_search\_string

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher.end_search_string_is_regex"></a>

#### *property* end\_search\_string\_is\_regex

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher.search_string"></a>

#### *property* search\_string

<a id="optiSLang_Actors.ETKTextOutputActor.RegexSearcher.search_string_is_regex"></a>

#### *property* search\_string\_is\_regex

<a id="optiSLang_Actors.ETKTextOutputActor.RepeaterArgs"></a>

#### *class* RepeaterArgs

<a id="optiSLang_Actors.ETKTextOutputActor.RepeaterArgs.__init__"></a>

#### \_\_init\_\_(arg2: int, arg3: int, arg4: int)

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker"></a>

#### *class* TextMarker

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.append"></a>

#### append(arg2: [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker))

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.get_child"></a>

#### get\_child() → [TextMarker](#optiSLang_Actors.ETKTextOutputActor.TextMarker)

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.get_row_reader"></a>

#### get\_row\_reader() → bool

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.has_child"></a>

#### has\_child() → bool

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.has_repeater"></a>

#### has\_repeater() → bool

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.is_row_reader"></a>

#### is\_row\_reader() → bool

<a id="optiSLang_Actors.ETKTextOutputActor.TextMarker.repeater"></a>

#### *property* repeater

<a id="optiSLang_Actors.ETKTextOutputActor.TextOutputVariable"></a>

#### *class* TextOutputVariable

<a id="optiSLang_Actors.ETKTextOutputActor.TextOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str)

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Token: RepeaterArgs repeater arguments)

#### \_\_init\_\_(Output: Path file path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

#### \_\_init\_\_(Output: Path file path, Base: Path path, Variable: str name, Line: RepeaterArgs reapeater arguments, Column: RepeaterArgs repeater arguments, Column: int offset, Column: int width)

\[7\] Creates TextOutputVariable using token reader.

\[8\] Creates TextOutputVariable using token reader.

\[9\] Creates TextOutputVariable using column reader.

\[10\] Creates TextOutputVariable using column reader.

<a id="optiSLang_Actors.ETKTextOutputActor.TextOutputVariable.prefer_signal"></a>

#### *property* prefer\_signal

Prefer as signal.

<a id="optiSLang_Actors.ETKTextOutputActor.TextOutputVariable.reader"></a>

#### *property* reader

Contains the variable’s reader.

<a id="optiSLang_Actors.ETKTextOutputActor.TokenReader"></a>

#### *class* TokenReader

<a id="optiSLang_Actors.ETKTextOutputActor.TokenReader.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ETKTextOutputActor.TokenReader.separator"></a>

#### *property* separator

<a id="optiSLang_Actors.ETKTextOutputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ETKTextOutputActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.ETKTurboOptActor"></a>

## *class* \_optiSLang\_Actors.ETKTurboOptActor

<a id="optiSLang_Actors.ETKTurboOptActor.TurboOptOutputVariable"></a>

#### *class* TurboOptOutputVariable

<a id="optiSLang_Actors.ETKTurboOptActor.TurboOptOutputVariable.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: str, arg5: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: str, arg4: [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList))

<a id="optiSLang_Actors.ETKTurboOptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ExecutionPolicy"></a>

## *class* \_optiSLang\_Actors.ExecutionPolicy

<a id="optiSLang_Actors.ExecutionPolicy.__init__"></a>

#### \_\_init\_\_(continuation\_behaviour: Continuation=\_optiSLang\_Actors.Continuation.DEFAULT, expressions: WStrList)

#### \_\_init\_\_(, continuation\_behaviour: Continuation=\_optiSLang\_Actors.Continuation.DEFAULT \[, expressions\_mode: Expressions=\_optiSLang\_Actors.Expressions.FULFILL\_ALL\]\])

<a id="optiSLang_Actors.ExecutionPolicy.continuation_behaviour"></a>

#### *property* continuation\_behaviour

Continuation behaviour in case of predecessor failure

<a id="optiSLang_Actors.ExecutionPolicy.expressions"></a>

#### *property* expressions

Expression conditions

<a id="optiSLang_Actors.ExecutionPolicy.expressions_mode"></a>

#### *property* expressions\_mode

Fulfillment mode for expression conditions

<a id="optiSLang_Actors.ExportFailureTreatment"></a>

## *class* \_optiSLang\_Actors.ExportFailureTreatment

**Enumeration**

<a id="optiSLang_Actors.ExportFailureTreatment.ALWAYS_SUCCEED"></a>

#### ALWAYS\_SUCCEED *= \_optiSLang\_Actors.ExportFailureTreatment.ALWAYS\_SUCCEED*

<a id="optiSLang_Actors.ExportFailureTreatment.FAIL_ON_WRITE_ERROR"></a>

#### FAIL\_ON\_WRITE\_ERROR *= \_optiSLang\_Actors.ExportFailureTreatment.FAIL\_ON\_WRITE\_ERROR*

<a id="optiSLang_Actors.ExportFormat"></a>

## *class* \_optiSLang\_Actors.ExportFormat

**Enumeration**

<a id="optiSLang_Actors.ExportFormat.CSV"></a>

#### CSV *= \_optiSLang\_Actors.ExportFormat.CSV*

<a id="optiSLang_Actors.ExportFormat.EXCEL"></a>

#### EXCEL *= \_optiSLang\_Actors.ExportFormat.EXCEL*

<a id="optiSLang_Actors.ExportFormat.GENERIC"></a>

#### GENERIC *= \_optiSLang\_Actors.ExportFormat.GENERIC*

<a id="optiSLang_Actors.ExportFormat.JSON"></a>

#### JSON *= \_optiSLang\_Actors.ExportFormat.JSON*

<a id="optiSLang_Actors.Expressions"></a>

## *class* \_optiSLang\_Actors.Expressions

**Enumeration**

Integration actor expression conditions fulfillment mode

<a id="optiSLang_Actors.Expressions.DISABLED"></a>

#### DISABLED *= \_optiSLang\_Actors.Expressions.DISABLED*

<a id="optiSLang_Actors.Expressions.FULFILL_ALL"></a>

#### FULFILL\_ALL *= \_optiSLang\_Actors.Expressions.FULFILL\_ALL*

<a id="optiSLang_Actors.Expressions.FULFILL_ANY"></a>

#### FULFILL\_ANY *= \_optiSLang\_Actors.Expressions.FULFILL\_ANY*

<a id="optiSLang_Actors.ExtrapolationType"></a>

## *class* \_optiSLang\_Actors.ExtrapolationType

**Enumeration**

<a id="optiSLang_Actors.ExtrapolationType.EXTRAPOLATE"></a>

#### EXTRAPOLATE *= \_optiSLang\_Actors.ExtrapolationType.EXTRAPOLATE*

<a id="optiSLang_Actors.ExtrapolationType.INITIAL_SAMPLING_BOUNDS"></a>

#### INITIAL\_SAMPLING\_BOUNDS *= \_optiSLang\_Actors.ExtrapolationType.INITIAL\_SAMPLING\_BOUNDS*

<a id="optiSLang_Actors.ExtrapolationType.REDUCED_SAMPLING_BOUNDS"></a>

#### REDUCED\_SAMPLING\_BOUNDS *= \_optiSLang\_Actors.ExtrapolationType.REDUCED\_SAMPLING\_BOUNDS*

<a id="optiSLang_Actors.FORMActor"></a>

## *class* \_optiSLang\_Actors.FORMActor

Reliability actor using First Order Reliability Method.

<a id="optiSLang_Actors.FORMActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.FORMActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.FloEFDInputActor"></a>

## *class* \_optiSLang\_Actors.FloEFDInputActor

<a id="optiSLang_Actors.FloEFDInputActor.__init__"></a>

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.GetLoadedCIPlugins"></a>

## \_optiSLang\_Actors.GetLoadedCIPlugins() → [WStrSet](stdcpp_python_export.md#stdcpp_python_export.WStrSet)

<a id="optiSLang_Actors.GetLoadedPlugins"></a>

## \_optiSLang\_Actors.GetLoadedPlugins() → [WStrSet](stdcpp_python_export.md#stdcpp_python_export.WStrSet)

List customization plugins that are loaded at runtime.

<a id="optiSLang_Actors.HPSActor"></a>

## *class* \_optiSLang\_Actors.HPSActor

<a id="optiSLang_Actors.HPSActor.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.HPSActor.add_input"></a>

#### add\_input(location: HPSLocation)

Assign location to an input slot.

<a id="optiSLang_Actors.HPSActor.add_internal_variable"></a>

#### add\_internal\_variable(location: HPSLocation)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.HPSActor.add_output"></a>

#### add\_output(location: HPSLocation)

#### add\_output(derived\_variable: DerivedLocation)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.HPSActor.add_parameter"></a>

#### add\_parameter(location: HPSLocation)

#### add\_parameter(arg2: str) → str

\[0\] Assign location to a parameter.

<a id="optiSLang_Actors.HPSActor.add_response"></a>

#### add\_response(location: HPSLocation)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(arg2: str) → str

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.HPSActor.designs_per_process"></a>

#### *property* designs\_per\_process

<a id="optiSLang_Actors.HPSActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.HPSActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.HPSActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.HPSActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.HPSActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.HPSActor.job_definition"></a>

#### *property* job\_definition

<a id="optiSLang_Actors.HPSActor.login"></a>

#### login(arg2: str, arg3: str)

<a id="optiSLang_Actors.HPSActor.output_files_to_fetch"></a>

#### *property* output\_files\_to\_fetch

<a id="optiSLang_Actors.HPSActor.project"></a>

#### *property* project

<a id="optiSLang_Actors.HPSActor.refresh_token"></a>

#### *property* refresh\_token

<a id="optiSLang_Actors.HPSActor.url"></a>

#### *property* url

<a id="optiSLang_Actors.HPSLocation"></a>

## *class* \_optiSLang\_Actors.HPSLocation

<a id="optiSLang_Actors.HPSLocation.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(location: str id, direction: IntegrationDirection)

\[1\] Create a HPSLocation instance.

<a id="optiSLang_Actors.HPSLocation.direction"></a>

#### *property* direction

<a id="optiSLang_Actors.HPSLocation.name"></a>

#### *property* name

<a id="optiSLang_Actors.ISPUDActor"></a>

## *class* \_optiSLang\_Actors.ISPUDActor

Reliability actor that utilizes Importance Sampling Using the Design Point.

<a id="optiSLang_Actors.ISPUDActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ISPUDActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.ImportDimensionType"></a>

## *class* \_optiSLang\_Actors.ImportDimensionType

**Enumeration**

<a id="optiSLang_Actors.ImportDimensionType.DesignId"></a>

#### DesignId *= \_optiSLang\_Actors.ImportDimensionType.DesignId*

<a id="optiSLang_Actors.ImportDimensionType.DontImport"></a>

#### DontImport *= \_optiSLang\_Actors.ImportDimensionType.DontImport*

<a id="optiSLang_Actors.ImportDimensionType.Parameter"></a>

#### Parameter *= \_optiSLang\_Actors.ImportDimensionType.Parameter*

<a id="optiSLang_Actors.ImportDimensionType.Response"></a>

#### Response *= \_optiSLang\_Actors.ImportDimensionType.Response*

<a id="optiSLang_Actors.ImportFailureTreatment"></a>

## *class* \_optiSLang\_Actors.ImportFailureTreatment

**Enumeration**

<a id="optiSLang_Actors.ImportFailureTreatment.ALWAYS_SUCCEED"></a>

#### ALWAYS\_SUCCEED *= \_optiSLang\_Actors.ImportFailureTreatment.ALWAYS\_SUCCEED*

<a id="optiSLang_Actors.ImportFailureTreatment.FAIL_ON_MISSING_ENTRY"></a>

#### FAIL\_ON\_MISSING\_ENTRY *= \_optiSLang\_Actors.ImportFailureTreatment.FAIL\_ON\_MISSING\_ENTRY*

<a id="optiSLang_Actors.ImportFailureTreatment.FAIL_ON_READ_ERROR"></a>

#### FAIL\_ON\_READ\_ERROR *= \_optiSLang\_Actors.ImportFailureTreatment.FAIL\_ON\_READ\_ERROR*

<a id="optiSLang_Actors.ImportFailureTreatment.FAIL_ON_TYPE_MISMATCH"></a>

#### FAIL\_ON\_TYPE\_MISMATCH *= \_optiSLang\_Actors.ImportFailureTreatment.FAIL\_ON\_TYPE\_MISMATCH*

<a id="optiSLang_Actors.ImportFormat"></a>

## *class* \_optiSLang\_Actors.ImportFormat

**Enumeration**

<a id="optiSLang_Actors.ImportFormat.CSV"></a>

#### CSV *= \_optiSLang\_Actors.ImportFormat.CSV*

<a id="optiSLang_Actors.ImportFormat.EXCEL"></a>

#### EXCEL *= \_optiSLang\_Actors.ImportFormat.EXCEL*

<a id="optiSLang_Actors.ImportFormat.GENERIC"></a>

#### GENERIC *= \_optiSLang\_Actors.ImportFormat.GENERIC*

<a id="optiSLang_Actors.ImportFormat.JSON"></a>

#### JSON *= \_optiSLang\_Actors.ImportFormat.JSON*

<a id="optiSLang_Actors.IntegrationBaseActor"></a>

## *class* \_optiSLang\_Actors.IntegrationBaseActor

<a id="optiSLang_Actors.IntegrationBaseActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.IntegrationBaseActor.add_input"></a>

#### add\_input(location: str)

Assign location to an input slot.

<a id="optiSLang_Actors.IntegrationBaseActor.add_internal_variable"></a>

#### add\_internal\_variable(location: str)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.IntegrationBaseActor.add_output"></a>

#### add\_output(location: str)

#### add\_output(derived\_variable: DerivedLocation)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.IntegrationBaseActor.add_parameter"></a>

#### add\_parameter(location: str)

Assign location to a parameter.

<a id="optiSLang_Actors.IntegrationBaseActor.add_response"></a>

#### add\_response(location: str)

#### add\_response(derived\_variable: DerivedLocation)

#### add\_response(arg2: tuple) → str

#### add\_response(arg2: tuple) → str

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.IntegrationBaseActor.error_code"></a>

#### *property* error\_code

<a id="optiSLang_Actors.IntegrationBaseActor.execution_policy"></a>

#### *property* execution\_policy

<a id="optiSLang_Actors.IntegrationBaseActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.IntegrationBaseActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.IntegrationBaseActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.IntegrationBaseActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.IntegrationBaseActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.IntegrationBaseActor.instant_variable_update"></a>

#### *property* instant\_variable\_update

<a id="optiSLang_Actors.IntegrationBaseActor.load"></a>

#### load() → bool

#### load(json: str) → bool

\[0\] Initialize integration according to specified properties

\[1\] Initialize integration according to specified json-string content

<a id="optiSLang_Actors.IntegrationBaseActor.remove_input"></a>

#### remove\_input(arg2: str)

<a id="optiSLang_Actors.IntegrationBaseActor.remove_internal_variable"></a>

#### remove\_internal\_variable(arg2: str) → bool

<a id="optiSLang_Actors.IntegrationBaseActor.remove_output"></a>

#### remove\_output(arg2: str)

<a id="optiSLang_Actors.IntegrationBaseActor.remove_parameter"></a>

#### remove\_parameter(arg2: str)

<a id="optiSLang_Actors.IntegrationBaseActor.remove_response"></a>

#### remove\_response(arg2: str)

<a id="optiSLang_Actors.IntegrationBaseActor.reread_parameter_reference_values"></a>

#### reread\_parameter\_reference\_values(, publish\_reference\_changes: bool=True \[, invalidate\_on\_fail: bool=False\]\])

Re-reads parameter reference values and optionally updates values held by the parent system

<a id="optiSLang_Actors.IntegrationBaseActor.reread_response_reference_values"></a>

#### reread\_response\_reference\_values(, publish\_reference\_changes: bool=True \[, invalidate\_on\_fail: bool=False\]\])

Re-reads response reference values and optionally updates values held by the parent system

<a id="optiSLang_Actors.IntegrationBaseActor.set_locations"></a>

#### set\_locations(arg2: str) → bool

<a id="optiSLang_Actors.IntegrationDirection"></a>

## *class* \_optiSLang\_Actors.IntegrationDirection

**Enumeration**

<a id="optiSLang_Actors.IntegrationDirection.DIRECTION_INPUT"></a>

#### DIRECTION\_INPUT *= \_optiSLang\_Actors.IntegrationDirection.DIRECTION\_INPUT*

<a id="optiSLang_Actors.IntegrationDirection.DIRECTION_OUTPUT"></a>

#### DIRECTION\_OUTPUT *= \_optiSLang\_Actors.IntegrationDirection.DIRECTION\_OUTPUT*

<a id="optiSLang_Actors.IntegrationPluginActor"></a>

## *class* \_optiSLang\_Actors.IntegrationPluginActor

<a id="optiSLang_Actors.IntegrationPluginActor.__init__"></a>

#### \_\_init\_\_(plugin: str name) → object

Create an integration plugin actor by name. The plugin must be loaded at runtime.

<a id="optiSLang_Actors.IntegrationPluginActor.add_input"></a>

#### add\_input(arg2: str)

<a id="optiSLang_Actors.IntegrationPluginActor.add_internal_variable"></a>

#### add\_internal\_variable(arg2: str)

#### add\_internal\_variable(derived: DerivedLocation variable)

\[1\] Create a derived variable.

<a id="optiSLang_Actors.IntegrationPluginActor.add_output"></a>

#### add\_output(arg2: str)

#### add\_output(arg2: DerivedLocation)

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.IntegrationPluginActor.add_parameter"></a>

#### add\_parameter(arg2: str)

<a id="optiSLang_Actors.IntegrationPluginActor.add_response"></a>

#### add\_response(arg2: str)

#### add\_response(arg2: DerivedLocation)

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.IntegrationPluginActor.error_code"></a>

#### *property* error\_code

<a id="optiSLang_Actors.IntegrationPluginActor.get_internal_property_names"></a>

#### get\_internal\_property\_names() → list

Get names of properties defined by the plugin internally

<a id="optiSLang_Actors.IntegrationPluginActor.get_plugin_id"></a>

#### get\_plugin\_id() → str

The plugin id.

<a id="optiSLang_Actors.IntegrationPluginActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.IntegrationPluginActor.re_register_locations_as_parameter"></a>

#### re\_register\_locations\_as\_parameter()

<a id="optiSLang_Actors.IntegrationPluginActor.re_register_locations_as_response"></a>

#### re\_register\_locations\_as\_response()

<a id="optiSLang_Actors.IntegrationPluginActor.register_location_as_input"></a>

#### register\_location\_as\_input(arg2: str)

<a id="optiSLang_Actors.IntegrationPluginActor.register_location_as_internal_variable"></a>

#### register\_location\_as\_internal\_variable(arg2: str)

#### register\_location\_as\_internal\_variable(derived: DerivedLocation variable)

\[1\] Create a derived variable.

<a id="optiSLang_Actors.IntegrationPluginActor.register_location_as_output"></a>

#### register\_location\_as\_output(arg2: str)

#### register\_location\_as\_output(arg2: DerivedLocation)

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.IntegrationPluginActor.register_location_as_parameter"></a>

#### register\_location\_as\_parameter(arg2: str)

<a id="optiSLang_Actors.IntegrationPluginActor.register_location_as_response"></a>

#### register\_location\_as\_response(arg2: str)

#### register\_location\_as\_response(arg2: DerivedLocation)

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.IntegrationPluginActor.register_locations_as_input"></a>

#### register\_locations\_as\_input()

<a id="optiSLang_Actors.IntegrationPluginActor.register_locations_as_internal_variable"></a>

#### register\_locations\_as\_internal\_variable()

<a id="optiSLang_Actors.IntegrationPluginActor.register_locations_as_output"></a>

#### register\_locations\_as\_output()

<a id="optiSLang_Actors.IntegrationPluginActor.register_locations_as_parameter"></a>

#### register\_locations\_as\_parameter()

<a id="optiSLang_Actors.IntegrationPluginActor.register_locations_as_response"></a>

#### register\_locations\_as\_response()

<a id="optiSLang_Actors.Invariant"></a>

## *class* \_optiSLang\_Actors.Invariant

**Enumeration**

<a id="optiSLang_Actors.Invariant.INVARIANT_INV3"></a>

#### INVARIANT\_INV3 *= \_optiSLang\_Actors.Invariant.INVARIANT\_INV3*

<a id="optiSLang_Actors.Invariant.INVARIANT_MAGNITUDE"></a>

#### INVARIANT\_MAGNITUDE *= \_optiSLang\_Actors.Invariant.INVARIANT\_MAGNITUDE*

<a id="optiSLang_Actors.Invariant.INVARIANT_MAX_INPLANE_PRINCIPAL"></a>

#### INVARIANT\_MAX\_INPLANE\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_MAX\_INPLANE\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_MAX_PRINCIPAL"></a>

#### INVARIANT\_MAX\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_MAX\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_MID_PRINCIPAL"></a>

#### INVARIANT\_MID\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_MID\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_MIN_INPLANE_PRINCIPAL"></a>

#### INVARIANT\_MIN\_INPLANE\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_MIN\_INPLANE\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_MIN_PRINCIPAL"></a>

#### INVARIANT\_MIN\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_MIN\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_MISES"></a>

#### INVARIANT\_MISES *= \_optiSLang\_Actors.Invariant.INVARIANT\_MISES*

<a id="optiSLang_Actors.Invariant.INVARIANT_OUTOFPLANE_PRINCIPAL"></a>

#### INVARIANT\_OUTOFPLANE\_PRINCIPAL *= \_optiSLang\_Actors.Invariant.INVARIANT\_OUTOFPLANE\_PRINCIPAL*

<a id="optiSLang_Actors.Invariant.INVARIANT_PRESS"></a>

#### INVARIANT\_PRESS *= \_optiSLang\_Actors.Invariant.INVARIANT\_PRESS*

<a id="optiSLang_Actors.Invariant.INVARIANT_TRESCA"></a>

#### INVARIANT\_TRESCA *= \_optiSLang\_Actors.Invariant.INVARIANT\_TRESCA*

<a id="optiSLang_Actors.Invariant.INVARIANT_UNDEFINED"></a>

#### INVARIANT\_UNDEFINED *= \_optiSLang\_Actors.Invariant.INVARIANT\_UNDEFINED*

<a id="optiSLang_Actors.LSDYNAInputActor"></a>

## *class* \_optiSLang\_Actors.LSDYNAInputActor

<a id="optiSLang_Actors.LSDYNAInputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.LSDYNAInputActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.LSDYNAInputActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.MOPActor"></a>

## *class* \_optiSLang\_Actors.MOPActor

<a id="optiSLang_Actors.MOPActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.MOPActor.advanced_settings"></a>

#### *property* advanced\_settings

MOP advanced settings. Assigning to this property will activate advanced mode.

<a id="optiSLang_Actors.MOPActor.model_complexity"></a>

#### *property* model\_complexity

<a id="optiSLang_Actors.MOPActor.mop_data"></a>

#### *property* mop\_data

MOP parameter and response handling.

<a id="optiSLang_Actors.MOPActor.num_responses_parallel"></a>

#### *property* num\_responses\_parallel

<a id="optiSLang_Actors.MOPActor.pmop_settings"></a>

#### *property* pmop\_settings

<a id="optiSLang_Actors.MOPActor.settings_type"></a>

#### *property* settings\_type

<a id="optiSLang_Actors.MOPActor.variable_reduction"></a>

#### *property* variable\_reduction

<a id="optiSLang_Actors.MOPAdvancedSettings"></a>

## *class* \_optiSLang\_Actors.MOPAdvancedSettings

<a id="optiSLang_Actors.MOPAdvancedSettings.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.MOPAdvancedSettings.adapt_bounds"></a>

#### *property* adapt\_bounds

<a id="optiSLang_Actors.MOPAdvancedSettings.adapt_bounds_safety_factor"></a>

#### *property* adapt\_bounds\_safety\_factor

<a id="optiSLang_Actors.MOPAdvancedSettings.custom_surrogates"></a>

#### *property* custom\_surrogates

<a id="optiSLang_Actors.MOPAdvancedSettings.cv_values_suffix"></a>

#### *property* cv\_values\_suffix

<a id="optiSLang_Actors.MOPAdvancedSettings.log_file_path"></a>

#### *property* log\_file\_path

<a id="optiSLang_Actors.MOPAdvancedSettings.log_in_file"></a>

#### *property* log\_in\_file

<a id="optiSLang_Actors.MOPAdvancedSettings.log_in_project_log"></a>

#### *property* log\_in\_project\_log

<a id="optiSLang_Actors.MOPAdvancedSettings.num_parallel"></a>

#### *property* num\_parallel

<a id="optiSLang_Actors.MOPAdvancedSettings.use_incomplete"></a>

#### *property* use\_incomplete

<a id="optiSLang_Actors.MOPAdvancedSettings.write_cv_values"></a>

#### *property* write\_cv\_values

<a id="optiSLang_Actors.MOPAdvancedSettings.write_function_string"></a>

#### *property* write\_function\_string

<a id="optiSLang_Actors.MOPAlgoSettings"></a>

## *class* \_optiSLang\_Actors.MOPAlgoSettings

<a id="optiSLang_Actors.MOPAlgoSettings.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.MOPAlgoSettings.coefficient_factor_ascmo"></a>

#### *property* coefficient\_factor\_ascmo

Factor for minimum number of support points.

<a id="optiSLang_Actors.MOPAlgoSettings.coefficient_factor_kriging"></a>

#### *property* coefficient\_factor\_kriging

Factor for minimum number of support points.

<a id="optiSLang_Actors.MOPAlgoSettings.coefficient_factor_mls"></a>

#### *property* coefficient\_factor\_mls

Factor for minimum number of support points.

<a id="optiSLang_Actors.MOPAlgoSettings.coefficient_factor_polynomial"></a>

#### *property* coefficient\_factor\_polynomial

Factor for minimum number of support points.

<a id="optiSLang_Actors.MOPAlgoSettings.correlation_input_check"></a>

#### *property* correlation\_input\_check

Minimum correlation value for check.

<a id="optiSLang_Actors.MOPAlgoSettings.get_custom_surrogate_usage"></a>

#### get\_custom\_surrogate\_usage() → dict

Return a dictionary of available custom surrogates and their usage state.

<a id="optiSLang_Actors.MOPAlgoSettings.limits"></a>

#### *property* limits

Set limits as tuple of two values.

<a id="optiSLang_Actors.MOPAlgoSettings.max_cod"></a>

#### *property* max\_cod

Maximum CoD step.

<a id="optiSLang_Actors.MOPAlgoSettings.max_coi"></a>

#### *property* max\_coi

Maximum CoI step.

<a id="optiSLang_Actors.MOPAlgoSettings.max_input_correlation"></a>

#### *property* max\_input\_correlation

Maximum correlation (multi-dimensional) for inputs.

<a id="optiSLang_Actors.MOPAlgoSettings.max_order_mls"></a>

#### *property* max\_order\_mls

Maximum basis order.

<a id="optiSLang_Actors.MOPAlgoSettings.max_order_polynomial"></a>

#### *property* max\_order\_polynomial

Maximum basis order.

<a id="optiSLang_Actors.MOPAlgoSettings.min_input_correlation"></a>

#### *property* min\_input\_correlation

Minimum correlation (threshold) for inputs.

<a id="optiSLang_Actors.MOPAlgoSettings.min_significance"></a>

#### *property* min\_significance

Limit for significance filter.

<a id="optiSLang_Actors.MOPAlgoSettings.num_correlation_steps"></a>

#### *property* num\_correlation\_steps

Number of steps for correlation filter combinations

<a id="optiSLang_Actors.MOPAlgoSettings.set_custom_surrogate"></a>

#### set\_custom\_surrogate(name: str, use: bool)

Set use of custom surrogate by name. Add the surrogate if not yet present.

<a id="optiSLang_Actors.MOPAlgoSettings.set_defaults"></a>

#### set\_defaults()

Reset settings to default values.

<a id="optiSLang_Actors.MOPAlgoSettings.step_cod"></a>

#### *property* step\_cod

Step size for CoD filter.

<a id="optiSLang_Actors.MOPAlgoSettings.step_coi"></a>

#### *property* step\_coi

Step size for CoI filter.

<a id="optiSLang_Actors.MOPAlgoSettings.step_significance"></a>

#### *property* step\_significance

Steps for filter reduction.

<a id="optiSLang_Actors.MOPAlgoSettings.testing_type"></a>

#### *property* testing\_type

<a id="optiSLang_Actors.MOPAlgoSettings.tolerance_cop_model"></a>

#### *property* tolerance\_cop\_model

<a id="optiSLang_Actors.MOPAlgoSettings.tolerance_cop_variables"></a>

#### *property* tolerance\_cop\_variables

<a id="optiSLang_Actors.MOPAlgoSettings.use_adjusted_cod"></a>

#### *property* use\_adjusted\_cod

<a id="optiSLang_Actors.MOPAlgoSettings.use_adjusted_cop"></a>

#### *property* use\_adjusted\_cop

<a id="optiSLang_Actors.MOPAlgoSettings.use_anisotropic_kernel_kriging"></a>

#### *property* use\_anisotropic\_kernel\_kriging

<a id="optiSLang_Actors.MOPAlgoSettings.use_anisotropic_kernel_mls"></a>

#### *property* use\_anisotropic\_kernel\_mls

<a id="optiSLang_Actors.MOPAlgoSettings.use_ascmo"></a>

#### *property* use\_ascmo

Use ASCMO.

<a id="optiSLang_Actors.MOPAlgoSettings.use_boxcox"></a>

#### *property* use\_boxcox

Use Box Cox.

<a id="optiSLang_Actors.MOPAlgoSettings.use_cod_filter"></a>

#### *property* use\_cod\_filter

<a id="optiSLang_Actors.MOPAlgoSettings.use_coi_filter"></a>

#### *property* use\_coi\_filter

<a id="optiSLang_Actors.MOPAlgoSettings.use_correlation_filter"></a>

#### *property* use\_correlation\_filter

<a id="optiSLang_Actors.MOPAlgoSettings.use_input_correlation_filter"></a>

#### *property* use\_input\_correlation\_filter

<a id="optiSLang_Actors.MOPAlgoSettings.use_interpolation"></a>

#### *property* use\_interpolation

Use interpolation.

<a id="optiSLang_Actors.MOPAlgoSettings.use_kriging"></a>

#### *property* use\_kriging

Use Kriging.

<a id="optiSLang_Actors.MOPAlgoSettings.use_limits"></a>

#### *property* use\_limits

<a id="optiSLang_Actors.MOPAlgoSettings.use_mls"></a>

#### *property* use\_mls

Use moving least squares.

<a id="optiSLang_Actors.MOPAlgoSettings.use_polynomials"></a>

#### *property* use\_polynomials

Use polynomials.

<a id="optiSLang_Actors.MOPAlgoSettings.use_significance_filter"></a>

#### *property* use\_significance\_filter

<a id="optiSLang_Actors.MOPAlgoSettings.use_spearman"></a>

#### *property* use\_spearman

Use Spearman.

<a id="optiSLang_Actors.MOPAlgoSettings.use_uniform_resample"></a>

#### *property* use\_uniform\_resample

<a id="optiSLang_Actors.MOPAutomaticSettings"></a>

## *class* \_optiSLang\_Actors.MOPAutomaticSettings

<a id="optiSLang_Actors.MOPAutomaticSettings.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.MOPAutomaticSettings.model_complexity"></a>

#### *property* model\_complexity

<a id="optiSLang_Actors.MOPAutomaticSettings.num_parallel"></a>

#### *property* num\_parallel

<a id="optiSLang_Actors.MOPAutomaticSettings.variables_reduction"></a>

#### *property* variables\_reduction

<a id="optiSLang_Actors.MOPData"></a>

## *class* \_optiSLang\_Actors.MOPData

Manages parameter importance and response usage for MOP.

<a id="optiSLang_Actors.MOPData.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.MOPData.parameter_importance"></a>

#### *property* parameter\_importance

Set importance per parameter. The provided map may be partial, i.e. contain only the parameters that should be changed. The integer values 0 to 2 correspond to “Unimportant”, “Selectable” and “Mandatory”.

<a id="optiSLang_Actors.MOPData.response_usage"></a>

#### *property* response\_usage

Set usage per response. Provided map may be partial.

<a id="optiSLang_Actors.MOPSolverActor"></a>

## *class* \_optiSLang\_Actors.MOPSolverActor

<a id="optiSLang_Actors.MOPSolverActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.MOPSolverActor.add_input"></a>

#### add\_input(location: MOPSolverLocation)

Assign location to an input slot.

<a id="optiSLang_Actors.MOPSolverActor.add_internal_variable"></a>

#### add\_internal\_variable(location: MOPSolverLocation)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.MOPSolverActor.add_output"></a>

#### add\_output(location: MOPSolverLocation)

#### add\_output(derived\_variable: DerivedLocation)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.MOPSolverActor.add_parameter"></a>

#### add\_parameter(location: MOPSolverLocation)

Assign location to a parameter.

<a id="optiSLang_Actors.MOPSolverActor.add_response"></a>

#### add\_response(location: MOPSolverLocation)

#### add\_response(derived\_variable: DerivedLocation)

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.MOPSolverActor.boundary_handling"></a>

#### *property* boundary\_handling

<a id="optiSLang_Actors.MOPSolverActor.enable_multi_designs"></a>

#### *property* enable\_multi\_designs

<a id="optiSLang_Actors.MOPSolverActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.MOPSolverActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.MOPSolverActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.MOPSolverActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.MOPSolverActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.MOPSolverActor.initialize_solver"></a>

#### initialize\_solver(arg2: Path) → bool

#### initialize\_solver(arg2: ProvidedPath) → bool

<a id="optiSLang_Actors.MOPSolverActor.mdb_path"></a>

#### *property* mdb\_path

<a id="optiSLang_Actors.MOPSolverActor.multi_design_num"></a>

#### *property* multi\_design\_num

<a id="optiSLang_Actors.MOPSolverActor.register_available_parameters"></a>

#### register\_available\_parameters()

<a id="optiSLang_Actors.MOPSolverActor.register_available_responses"></a>

#### register\_available\_responses()

<a id="optiSLang_Actors.MOPSolverLocation"></a>

## *class* \_optiSLang\_Actors.MOPSolverLocation

<a id="optiSLang_Actors.MOPSolverLocation.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(id\_base: str, direction: [IntegrationDirection](#optiSLang_Actors.IntegrationDirection), value\_type: [MOPSolverLocationValueType](#optiSLang_Actors.MOPSolverLocationValueType), id\_suffix: str)

#### \_\_init\_\_(id: str, direction: [IntegrationDirection](#optiSLang_Actors.IntegrationDirection), quality\_usage\_suffix\_vector: object)

\[1\] Create a MOPSolverLocation instance.

\[2\] Create a MOPSolverLocation instance.

<a id="optiSLang_Actors.MOPSolverLocation.direction"></a>

#### *property* direction

<a id="optiSLang_Actors.MOPSolverLocation.id"></a>

#### *property* id

<a id="optiSLang_Actors.MOPSolverLocation.id_base"></a>

#### *property* id\_base

<a id="optiSLang_Actors.MOPSolverLocation.id_suffix"></a>

#### *property* id\_suffix

<a id="optiSLang_Actors.MOPSolverLocation.value_type"></a>

#### *property* value\_type

<a id="optiSLang_Actors.MOPSolverLocationValueType"></a>

## *class* \_optiSLang\_Actors.MOPSolverLocationValueType

**Enumeration**

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_ABSERROR"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_ABSERROR *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_ABSERROR*

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_COP"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_COP *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_COP*

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_DENSITY"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_DENSITY *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_DENSITY*

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_ERROR"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_ERROR *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_ERROR*

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_RMSE"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_RMSE *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_RMSE*

<a id="optiSLang_Actors.MOPSolverLocationValueType.MOP_SOLVER_LOCATION_TYPE_VALUE"></a>

#### MOP\_SOLVER\_LOCATION\_TYPE\_VALUE *= \_optiSLang\_Actors.MOPSolverLocationValueType.MOP\_SOLVER\_LOCATION\_TYPE\_VALUE*

<a id="optiSLang_Actors.MatlabActor"></a>

## *class* \_optiSLang\_Actors.MatlabActor

<a id="optiSLang_Actors.MatlabActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.MatlabActor.get_available_versions"></a>

#### get\_available\_versions() → list

Return a list of tuples containing the displayed name and the value to set at the version property.

<a id="optiSLang_Actors.MatlabActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.MatlabActor.use_batch_mode"></a>

#### *property* use\_batch\_mode

<a id="optiSLang_Actors.MemeticActor"></a>

## *class* \_optiSLang\_Actors.MemeticActor

<a id="optiSLang_Actors.MemeticActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.MemeticActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.MonitoringActor"></a>

## *class* \_optiSLang\_Actors.MonitoringActor

<a id="optiSLang_Actors.MonitoringActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.MonitoringMode"></a>

## *class* \_optiSLang\_Actors.MonitoringMode

**Enumeration**

<a id="optiSLang_Actors.MonitoringMode.APPROXIMATION"></a>

#### APPROXIMATION *= \_optiSLang\_Actors.MonitoringMode.APPROXIMATION*

<a id="optiSLang_Actors.MonitoringMode.AUTOMATIC"></a>

#### AUTOMATIC *= \_optiSLang\_Actors.MonitoringMode.AUTOMATIC*

<a id="optiSLang_Actors.MonitoringMode.OPTIMIZATION"></a>

#### OPTIMIZATION *= \_optiSLang\_Actors.MonitoringMode.OPTIMIZATION*

<a id="optiSLang_Actors.MonitoringMode.RELIABILITY"></a>

#### RELIABILITY *= \_optiSLang\_Actors.MonitoringMode.RELIABILITY*

<a id="optiSLang_Actors.MonitoringMode.STATISTICS"></a>

#### STATISTICS *= \_optiSLang\_Actors.MonitoringMode.STATISTICS*

<a id="optiSLang_Actors.MonteCarloActor"></a>

## *class* \_optiSLang\_Actors.MonteCarloActor

Reliability actor using Monte Carlo methods.

<a id="optiSLang_Actors.MonteCarloActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.MonteCarloActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.NLPQLPActor"></a>

## *class* \_optiSLang\_Actors.NLPQLPActor

<a id="optiSLang_Actors.NLPQLPActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.NLPQLPActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.NOA2Actor"></a>

## *class* \_optiSLang\_Actors.NOA2Actor

<a id="optiSLang_Actors.NOA2Actor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.NOA2Actor.algorithm_type"></a>

#### *property* algorithm\_type

<a id="optiSLang_Actors.NOA2Actor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.NOAActor"></a>

## *class* \_optiSLang\_Actors.NOAActor

<a id="optiSLang_Actors.NOAActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.NOAActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.OctaveActor"></a>

## *class* \_optiSLang\_Actors.OctaveActor

<a id="optiSLang_Actors.OctaveActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.OctaveActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.OptimizationBaseActor"></a>

## *class* \_optiSLang\_Actors.OptimizationBaseActor

<a id="optiSLang_Actors.OptimizationBaseActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.OptimizationBaseActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.OutputFileType"></a>

## *class* \_optiSLang\_Actors.OutputFileType

**Enumeration**

<a id="optiSLang_Actors.OutputFileType.NUM_TYPES"></a>

#### NUM\_TYPES *= \_optiSLang\_Actors.OutputFileType.NUM\_TYPES*

<a id="optiSLang_Actors.OutputFileType.ROBUSTNESS_OUTPUTFILE"></a>

#### ROBUSTNESS\_OUTPUTFILE *= \_optiSLang\_Actors.OutputFileType.ROBUSTNESS\_OUTPUTFILE*

<a id="optiSLang_Actors.OutputFileType.SENSITIVITY_OUTPUTFILE"></a>

#### SENSITIVITY\_OUTPUTFILE *= \_optiSLang\_Actors.OutputFileType.SENSITIVITY\_OUTPUTFILE*

<a id="optiSLang_Actors.PDMActor"></a>

## *class* \_optiSLang\_Actors.PDMActor

<a id="optiSLang_Actors.PDMActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PDMReceiveActor"></a>

## *class* \_optiSLang\_Actors.PDMReceiveActor

<a id="optiSLang_Actors.PDMReceiveActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PDMSendActor"></a>

## *class* \_optiSLang\_Actors.PDMSendActor

<a id="optiSLang_Actors.PDMSendActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PSOActor"></a>

## *class* \_optiSLang\_Actors.PSOActor

<a id="optiSLang_Actors.PSOActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ParameterMergingMode"></a>

## *class* \_optiSLang\_Actors.ParameterMergingMode

**Enumeration**

<a id="optiSLang_Actors.ParameterMergingMode.MERGE_FROM_SLOT"></a>

#### MERGE\_FROM\_SLOT *= \_optiSLang\_Actors.ParameterMergingMode.MERGE\_FROM\_SLOT*

<a id="optiSLang_Actors.ParameterMergingMode.PREFER_PROPERTY"></a>

#### PREFER\_PROPERTY *= \_optiSLang\_Actors.ParameterMergingMode.PREFER\_PROPERTY*

<a id="optiSLang_Actors.ParameterMergingMode.PREFER_SLOT"></a>

#### PREFER\_SLOT *= \_optiSLang\_Actors.ParameterMergingMode.PREFER\_SLOT*

<a id="optiSLang_Actors.ParametricSystemActor"></a>

## *class* \_optiSLang\_Actors.ParametricSystemActor

<a id="optiSLang_Actors.ParametricSystemActor.CleanupResponses"></a>

#### CleanupResponses()

<a id="optiSLang_Actors.ParametricSystemActor.CollectParameters"></a>

#### CollectParameters()

<a id="optiSLang_Actors.ParametricSystemActor.GetDesignCounts"></a>

#### GetDesignCounts() → [DesignCounts](#optiSLang_Actors.DesignCounts)

<a id="optiSLang_Actors.ParametricSystemActor.GetDesigns"></a>

#### GetDesigns() → [PyOSDesignContainer](py_os_design.md#py_os_design.PyOSDesignContainer)

<a id="optiSLang_Actors.ParametricSystemActor.RemoveAllResponses"></a>

#### RemoveAllResponses(, arg2: bool\])

<a id="optiSLang_Actors.ParametricSystemActor.RemoveResponse"></a>

#### RemoveResponse(arg2: str)

<a id="optiSLang_Actors.ParametricSystemActor.SetDesigns"></a>

#### SetDesigns(arg2: [PyOSDesignContainer](py_os_design.md#py_os_design.PyOSDesignContainer))

<a id="optiSLang_Actors.ParametricSystemActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ParametricSystemActor.criteria"></a>

#### *property* criteria

<a id="optiSLang_Actors.ParametricSystemActor.design_point_tolerance"></a>

#### *property* design\_point\_tolerance

<a id="optiSLang_Actors.ParametricSystemActor.get_result_file_path"></a>

#### get\_result\_file\_path(, hid: HID\]) → [Path](stdcpp_python_export.md#stdcpp_python_export.Path)

Path to the OMDB file by HId. The returned path is relative to the project working directory and is empty if the OMDB file does not exist. For top-level systems the argument may be omitted.

<a id="optiSLang_Actors.ParametricSystemActor.manual_seed_value"></a>

#### *property* manual\_seed\_value

<a id="optiSLang_Actors.ParametricSystemActor.parameter_manager"></a>

#### *property* parameter\_manager

<a id="optiSLang_Actors.ParametricSystemActor.parameter_merging_mode"></a>

#### *property* parameter\_merging\_mode

<a id="optiSLang_Actors.ParametricSystemActor.prefer_criteria_from_slot"></a>

#### *property* prefer\_criteria\_from\_slot

<a id="optiSLang_Actors.ParametricSystemActor.register_avz_files"></a>

#### *property* register\_avz\_files

<a id="optiSLang_Actors.ParametricSystemActor.register_cax_files"></a>

#### *property* register\_cax\_files

<a id="optiSLang_Actors.ParametricSystemActor.register_images"></a>

#### *property* register\_images

<a id="optiSLang_Actors.ParametricSystemActor.responses"></a>

#### *property* responses

<a id="optiSLang_Actors.ParametricSystemActor.solve_duplicated"></a>

#### *property* solve\_duplicated

<a id="optiSLang_Actors.ParametricSystemActor.solve_reference"></a>

#### *property* solve\_reference

<a id="optiSLang_Actors.ParametricSystemActor.solve_start_designs_again"></a>

#### *property* solve\_start\_designs\_again

<a id="optiSLang_Actors.ParametricSystemActor.solve_violated"></a>

#### *property* solve\_violated

<a id="optiSLang_Actors.ParametricSystemActor.start_designs"></a>

#### *property* start\_designs

<a id="optiSLang_Actors.ParametricSystemActor.update_result_file"></a>

#### *property* update\_result\_file

<a id="optiSLang_Actors.ParametricSystemActor.use_manual_seed"></a>

#### *property* use\_manual\_seed

<a id="optiSLang_Actors.ParametricSystemActor.write_osl3_bin_file_default"></a>

#### *property* write\_osl3\_bin\_file\_default

<a id="optiSLang_Actors.PathActor"></a>

## *class* \_optiSLang\_Actors.PathActor

<a id="optiSLang_Actors.PathActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PathActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.PerlScriptActor"></a>

## *class* \_optiSLang\_Actors.PerlScriptActor

<a id="optiSLang_Actors.PerlScriptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.Position"></a>

## *class* \_optiSLang\_Actors.Position

**Enumeration**

<a id="optiSLang_Actors.Position.POSITION_CENTROID"></a>

#### POSITION\_CENTROID *= \_optiSLang\_Actors.Position.POSITION\_CENTROID*

<a id="optiSLang_Actors.Position.POSITION_ELEMENT_FACE"></a>

#### POSITION\_ELEMENT\_FACE *= \_optiSLang\_Actors.Position.POSITION\_ELEMENT\_FACE*

<a id="optiSLang_Actors.Position.POSITION_ELEMENT_FACE_INTEGRATION_POINT"></a>

#### POSITION\_ELEMENT\_FACE\_INTEGRATION\_POINT *= \_optiSLang\_Actors.Position.POSITION\_ELEMENT\_FACE\_INTEGRATION\_POINT*

<a id="optiSLang_Actors.Position.POSITION_ELEMENT_NODAL"></a>

#### POSITION\_ELEMENT\_NODAL *= \_optiSLang\_Actors.Position.POSITION\_ELEMENT\_NODAL*

<a id="optiSLang_Actors.Position.POSITION_GENERAL_PARTICLE"></a>

#### POSITION\_GENERAL\_PARTICLE *= \_optiSLang\_Actors.Position.POSITION\_GENERAL\_PARTICLE*

<a id="optiSLang_Actors.Position.POSITION_INTEGRATION_POINT"></a>

#### POSITION\_INTEGRATION\_POINT *= \_optiSLang\_Actors.Position.POSITION\_INTEGRATION\_POINT*

<a id="optiSLang_Actors.Position.POSITION_NODAL"></a>

#### POSITION\_NODAL *= \_optiSLang\_Actors.Position.POSITION\_NODAL*

<a id="optiSLang_Actors.Position.POSITION_NUM_OUTPUT_POSITION"></a>

#### POSITION\_NUM\_OUTPUT\_POSITION *= \_optiSLang\_Actors.Position.POSITION\_NUM\_OUTPUT\_POSITION*

<a id="optiSLang_Actors.Position.POSITION_SURFACE_FACET"></a>

#### POSITION\_SURFACE\_FACET *= \_optiSLang\_Actors.Position.POSITION\_SURFACE\_FACET*

<a id="optiSLang_Actors.Position.POSITION_SURFACE_INTEGRATION_POINT"></a>

#### POSITION\_SURFACE\_INTEGRATION\_POINT *= \_optiSLang\_Actors.Position.POSITION\_SURFACE\_INTEGRATION\_POINT*

<a id="optiSLang_Actors.Position.POSITION_SURFACE_NODAL"></a>

#### POSITION\_SURFACE\_NODAL *= \_optiSLang\_Actors.Position.POSITION\_SURFACE\_NODAL*

<a id="optiSLang_Actors.Position.POSITION_UNDEFINED"></a>

#### POSITION\_UNDEFINED *= \_optiSLang\_Actors.Position.POSITION\_UNDEFINED*

<a id="optiSLang_Actors.Position.POSITION_WHOLE_ELEMENT"></a>

#### POSITION\_WHOLE\_ELEMENT *= \_optiSLang\_Actors.Position.POSITION\_WHOLE\_ELEMENT*

<a id="optiSLang_Actors.Position.POSITION_WHOLE_MODEL"></a>

#### POSITION\_WHOLE\_MODEL *= \_optiSLang\_Actors.Position.POSITION\_WHOLE\_MODEL*

<a id="optiSLang_Actors.Position.POSITION_WHOLE_PART_INSTANCE"></a>

#### POSITION\_WHOLE\_PART\_INSTANCE *= \_optiSLang\_Actors.Position.POSITION\_WHOLE\_PART\_INSTANCE*

<a id="optiSLang_Actors.Position.POSITION_WHOLE_REGION"></a>

#### POSITION\_WHOLE\_REGION *= \_optiSLang\_Actors.Position.POSITION\_WHOLE\_REGION*

<a id="optiSLang_Actors.PostprocessingActor"></a>

## *class* \_optiSLang\_Actors.PostprocessingActor

<a id="optiSLang_Actors.PostprocessingActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PostprocessingActor.custom_script_path"></a>

#### *property* custom\_script\_path

<a id="optiSLang_Actors.PostprocessingActor.force_classic"></a>

#### *property* force\_classic

<a id="optiSLang_Actors.PostprocessingActor.mdb_path"></a>

#### *property* mdb\_path

<a id="optiSLang_Actors.PostprocessingActor.monitoring_mode"></a>

#### *property* monitoring\_mode

<a id="optiSLang_Actors.PostprocessingActor.pp_mode"></a>

#### *property* pp\_mode

<a id="optiSLang_Actors.PostprocessingActor.show_pp_during_run"></a>

#### *property* show\_pp\_during\_run

<a id="optiSLang_Actors.PostprocessingActor.show_reduced_pp_when_avaiable"></a>

#### *property* show\_reduced\_pp\_when\_avaiable

<a id="optiSLang_Actors.PostprocessingActor.template_file"></a>

#### *property* template\_file

<a id="optiSLang_Actors.PostprocessingActor.text_import_non_interactive"></a>

#### *property* text\_import\_non\_interactive

<a id="optiSLang_Actors.PostprocessingActor.text_import_settings_file"></a>

#### *property* text\_import\_settings\_file

<a id="optiSLang_Actors.PostprocessingActor.use_custom_script"></a>

#### *property* use\_custom\_script

<a id="optiSLang_Actors.PostprocessingActor.use_template"></a>

#### *property* use\_template

<a id="optiSLang_Actors.PostprocessingActor.wait_for_pp_to_finish"></a>

#### *property* wait\_for\_pp\_to\_finish

<a id="optiSLang_Actors.PostprocessingModePP3"></a>

## *class* \_optiSLang\_Actors.PostprocessingModePP3

**Enumeration**

<a id="optiSLang_Actors.PostprocessingModePP3.PP3_APPROXIMATION"></a>

#### PP3\_APPROXIMATION *= \_optiSLang\_Actors.PostprocessingModePP3.PP3\_APPROXIMATION*

<a id="optiSLang_Actors.PostprocessingModePP3.PP3_AUTOMATIC"></a>

#### PP3\_AUTOMATIC *= \_optiSLang\_Actors.PostprocessingModePP3.PP3\_AUTOMATIC*

<a id="optiSLang_Actors.PostprocessingModePP3.PP3_OPTIMIZATION"></a>

#### PP3\_OPTIMIZATION *= \_optiSLang\_Actors.PostprocessingModePP3.PP3\_OPTIMIZATION*

<a id="optiSLang_Actors.PostprocessingModePP3.PP3_STATISTICS"></a>

#### PP3\_STATISTICS *= \_optiSLang\_Actors.PostprocessingModePP3.PP3\_STATISTICS*

<a id="optiSLang_Actors.Precision"></a>

## *class* \_optiSLang\_Actors.Precision

**Enumeration**

<a id="optiSLang_Actors.Precision.PRECISION_DOUBLE"></a>

#### PRECISION\_DOUBLE *= \_optiSLang\_Actors.Precision.PRECISION\_DOUBLE*

<a id="optiSLang_Actors.Precision.PRECISION_SINGLE"></a>

#### PRECISION\_SINGLE *= \_optiSLang\_Actors.Precision.PRECISION\_SINGLE*

<a id="optiSLang_Actors.ProEInputActor"></a>

## *class* \_optiSLang\_Actors.ProEInputActor

<a id="optiSLang_Actors.ProEInputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ProEInputActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.ProEInputActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.ProcessActor"></a>

## *class* \_optiSLang\_Actors.ProcessActor

<a id="optiSLang_Actors.ProcessActor.ArchivalMode"></a>

#### *class* ArchivalMode

**Enumeration**

<a id="optiSLang_Actors.ProcessActor.ArchivalMode.archivalCompressed"></a>

#### archivalCompressed *= \_optiSLang\_Actors.ArchivalMode.archivalCompressed*

<a id="optiSLang_Actors.ProcessActor.ArchivalMode.archivalDefault"></a>

#### archivalDefault *= \_optiSLang\_Actors.ArchivalMode.archivalDefault*

<a id="optiSLang_Actors.ProcessActor.ArchivalMode.archivalDelete"></a>

#### archivalDelete *= \_optiSLang\_Actors.ArchivalMode.archivalDelete*

<a id="optiSLang_Actors.ProcessActor.BaseFileMapping"></a>

#### *class* BaseFileMapping

<a id="optiSLang_Actors.ProcessActor.BaseFileMapping.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

<a id="optiSLang_Actors.ProcessActor.BaseFileMapping.archival_mode"></a>

#### *property* archival\_mode

<a id="optiSLang_Actors.ProcessActor.BaseFileMapping.slot_name"></a>

#### *property* slot\_name

<a id="optiSLang_Actors.ProcessActor.BaseFileMapping.working_file_name"></a>

#### *property* working\_file\_name

<a id="optiSLang_Actors.ProcessActor.FileImportance"></a>

#### *class* FileImportance

**Enumeration**

<a id="optiSLang_Actors.ProcessActor.FileImportance.OPTIONAL"></a>

#### OPTIONAL *= \_optiSLang\_Actors.FileImportance.OPTIONAL*

<a id="optiSLang_Actors.ProcessActor.FileImportance.REQUIRED"></a>

#### REQUIRED *= \_optiSLang\_Actors.FileImportance.REQUIRED*

<a id="optiSLang_Actors.ProcessActor.FileImportance.WAIT_FAIL"></a>

#### WAIT\_FAIL *= \_optiSLang\_Actors.FileImportance.WAIT\_FAIL*

<a id="optiSLang_Actors.ProcessActor.FileImportance.WAIT_SUCCESS"></a>

#### WAIT\_SUCCESS *= \_optiSLang\_Actors.FileImportance.WAIT\_SUCCESS*

<a id="optiSLang_Actors.ProcessActor.FileMapping"></a>

#### *class* FileMapping

<a id="optiSLang_Actors.ProcessActor.FileMapping.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

<a id="optiSLang_Actors.ProcessActor.FileMapping.archival_mode"></a>

#### *property* archival\_mode

<a id="optiSLang_Actors.ProcessActor.FileMapping.input_file_name_"></a>

#### *property* input\_file\_name\_

<a id="optiSLang_Actors.ProcessActor.FileMapping.slot_name"></a>

#### *property* slot\_name

<a id="optiSLang_Actors.ProcessActor.FileMapping.working_file_name"></a>

#### *property* working\_file\_name

<a id="optiSLang_Actors.ProcessActor.InputFileMapping"></a>

#### *class* InputFileMapping

<a id="optiSLang_Actors.ProcessActor.InputFileMapping.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

<a id="optiSLang_Actors.ProcessActor.InputFileMapping.input_file_name"></a>

#### *property* input\_file\_name

<a id="optiSLang_Actors.ProcessActor.InputFileMapping.input_file_name_"></a>

#### *property* input\_file\_name\_

<a id="optiSLang_Actors.ProcessActor.InputFilesList"></a>

#### *class* InputFilesList

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__contains__"></a>

#### \_\_contains\_\_(arg2: object) → bool

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__delitem__"></a>

#### \_\_delitem\_\_(arg2: object)

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__getitem__"></a>

#### \_\_getitem\_\_(arg2: object) → object

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ProcessActor.InputFilesList.__setitem__"></a>

#### \_\_setitem\_\_(arg2: object, arg3: object)

<a id="optiSLang_Actors.ProcessActor.InputFilesList.append"></a>

#### append(arg2: object)

<a id="optiSLang_Actors.ProcessActor.InputFilesList.extend"></a>

#### extend(arg2: object)

<a id="optiSLang_Actors.ProcessActor.InputFilesList.push_back"></a>

#### push\_back(arg2: [InputFileMapping](#optiSLang_Actors.ProcessActor.InputFileMapping))

<a id="optiSLang_Actors.ProcessActor.InputFilesList.size"></a>

#### size() → int

<a id="optiSLang_Actors.ProcessActor.OutputFileMapping"></a>

#### *class* OutputFileMapping

<a id="optiSLang_Actors.ProcessActor.OutputFileMapping.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str)

#### \_\_init\_\_(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: str, arg4: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

#### \_\_init\_\_(arg2: str)

#### \_\_init\_\_(arg2: str, arg3: [ArchivalMode](#optiSLang_Actors.ProcessActor.ArchivalMode))

<a id="optiSLang_Actors.ProcessActor.OutputFileMapping.importance"></a>

#### *property* importance

<a id="optiSLang_Actors.ProcessActor.OutputFileMapping.remove_on_reset"></a>

#### *property* remove\_on\_reset

<a id="optiSLang_Actors.ProcessActor.OutputFileMapping.working_file_regex"></a>

#### *property* working\_file\_regex

<a id="optiSLang_Actors.ProcessActor.OutputFilesList"></a>

#### *class* OutputFilesList

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__contains__"></a>

#### \_\_contains\_\_(arg2: object) → bool

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__delitem__"></a>

#### \_\_delitem\_\_(arg2: object)

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__getitem__"></a>

#### \_\_getitem\_\_(arg2: object) → object

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.__setitem__"></a>

#### \_\_setitem\_\_(arg2: object, arg3: object)

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.append"></a>

#### append(arg2: object)

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.extend"></a>

#### extend(arg2: object)

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.push_back"></a>

#### push\_back(arg2: [OutputFileMapping](#optiSLang_Actors.ProcessActor.OutputFileMapping))

<a id="optiSLang_Actors.ProcessActor.OutputFilesList.size"></a>

#### size() → int

<a id="optiSLang_Actors.ProcessActor.SlotPathList"></a>

#### *class* SlotPathList

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__contains__"></a>

#### \_\_contains\_\_(arg2: object) → bool

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__delitem__"></a>

#### \_\_delitem\_\_(arg2: object)

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__getitem__"></a>

#### \_\_getitem\_\_(arg2: object) → object

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__init__"></a>

#### \_\_init\_\_()

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__iter__"></a>

#### \_\_iter\_\_() → object

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__len__"></a>

#### \_\_len\_\_() → int

<a id="optiSLang_Actors.ProcessActor.SlotPathList.__setitem__"></a>

#### \_\_setitem\_\_(arg2: object, arg3: object)

<a id="optiSLang_Actors.ProcessActor.SlotPathList.append"></a>

#### append(arg2: object)

<a id="optiSLang_Actors.ProcessActor.SlotPathList.extend"></a>

#### extend(arg2: object)

<a id="optiSLang_Actors.ProcessActor.SlotPathList.push_back"></a>

#### push\_back(arg2: [FileMapping](#optiSLang_Actors.ProcessActor.FileMapping))

<a id="optiSLang_Actors.ProcessActor.SlotPathList.size"></a>

#### size() → int

<a id="optiSLang_Actors.ProcessActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ProcessActor.arguments"></a>

#### *property* arguments

<a id="optiSLang_Actors.ProcessActor.command"></a>

#### *property* command

<a id="optiSLang_Actors.ProcessActor.enable_multi_design_launch"></a>

#### *property* enable\_multi\_design\_launch

<a id="optiSLang_Actors.ProcessActor.environment"></a>

#### *property* environment

<a id="optiSLang_Actors.ProcessActor.ignore_exit_code"></a>

#### *property* ignore\_exit\_code

<a id="optiSLang_Actors.ProcessActor.input_files"></a>

#### *property* input\_files

<a id="optiSLang_Actors.ProcessActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.ProcessActor.multi_design_launch_num"></a>

#### *property* multi\_design\_launch\_num

<a id="optiSLang_Actors.ProcessActor.output_files"></a>

#### *property* output\_files

<a id="optiSLang_Actors.ProcessActor.prepend_project_bin_to_path"></a>

#### *property* prepend\_project\_bin\_to\_path

<a id="optiSLang_Actors.ProcessActor.working_dir"></a>

#### *property* working\_dir

<a id="optiSLang_Actors.PythonActor"></a>

## *class* \_optiSLang\_Actors.PythonActor

<a id="optiSLang_Actors.PythonActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.PythonActor.max_parallel"></a>

#### *property* max\_parallel

<a id="optiSLang_Actors.PythonActor.path"></a>

#### *property* path

<a id="optiSLang_Actors.PythonActor.source"></a>

#### *property* source

<a id="optiSLang_Actors.PythonScriptActor"></a>

## *class* \_optiSLang\_Actors.PythonScriptActor

<a id="optiSLang_Actors.PythonScriptActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ReevaluateActor"></a>

## *class* \_optiSLang\_Actors.ReevaluateActor

<a id="optiSLang_Actors.ReevaluateActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.ReevaluateActor.adapt_bounds"></a>

#### *property* adapt\_bounds

<a id="optiSLang_Actors.ReevaluateActor.design_dir_format"></a>

#### *property* design\_dir\_format

<a id="optiSLang_Actors.ReevaluateActor.design_dir_path"></a>

#### *property* design\_dir\_path

<a id="optiSLang_Actors.ReevaluateActor.design_numbers"></a>

#### *property* design\_numbers

<a id="optiSLang_Actors.ReevaluateActor.input_file_path"></a>

#### *property* input\_file\_path

<a id="optiSLang_Actors.ReevaluateActor.merge_input_data"></a>

#### *property* merge\_input\_data

<a id="optiSLang_Actors.ReevaluateActor.merge_output_data"></a>

#### *property* merge\_output\_data

<a id="optiSLang_Actors.ReevaluateActor.result_file_type"></a>

#### *property* result\_file\_type

<a id="optiSLang_Actors.ReevaluateActor.use_input_file"></a>

#### *property* use\_input\_file

<a id="optiSLang_Actors.ReliabilityBaseActor"></a>

## *class* \_optiSLang\_Actors.ReliabilityBaseActor

<a id="optiSLang_Actors.ReliabilityBaseActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ReliabilityBaseActor.reliability_settings"></a>

#### *property* reliability\_settings

<a id="optiSLang_Actors.RobustnessActor"></a>

## *class* \_optiSLang\_Actors.RobustnessActor

<a id="optiSLang_Actors.RobustnessActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.RobustnessActor.nominal_design_point"></a>

#### *property* nominal\_design\_point

<a id="optiSLang_Actors.RobustnessActor.solve_nominal_design"></a>

#### *property* solve\_nominal\_design

<a id="optiSLang_Actors.RunnableSystem"></a>

## *class* \_optiSLang\_Actors.RunnableSystem

<a id="optiSLang_Actors.RunnableSystem.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.RunnableSystem.get_working_directory"></a>

#### get\_working\_directory() → [Path](stdcpp_python_export.md#stdcpp_python_export.Path)

<a id="optiSLang_Actors.SDIActor"></a>

## *class* \_optiSLang\_Actors.SDIActor

<a id="optiSLang_Actors.SDIActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.SamplingActor"></a>

## *class* \_optiSLang\_Actors.SamplingActor

<a id="optiSLang_Actors.SamplingActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.SamplingActor.algorithm_settings"></a>

#### *property* algorithm\_settings

<a id="optiSLang_Actors.SamplingActor.dynamic_sampling"></a>

#### *property* dynamic\_sampling

<a id="optiSLang_Actors.SamplingActor.preserve_start_design_ids"></a>

#### *property* preserve\_start\_design\_ids

<a id="optiSLang_Actors.ScriptFileActor"></a>

## *class* \_optiSLang\_Actors.ScriptFileActor

<a id="optiSLang_Actors.ScriptFileActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.ScriptFileActor.add_input"></a>

#### add\_input(location: Parameter)

Assign location to an input slot.

<a id="optiSLang_Actors.ScriptFileActor.add_internal_variable"></a>

#### add\_internal\_variable(location: Parameter)

#### add\_internal\_variable(derived\_variable: DerivedLocation)

\[0\] Assign location to an internal variable.

\[1\] Create a derived variable.

<a id="optiSLang_Actors.ScriptFileActor.add_output"></a>

#### add\_output(location: Parameter)

#### add\_output(derived\_variable: DerivedLocation)

\[0\] Assign location to an output slot.

\[1\] Create a derived variable and assign it to an output slot.

<a id="optiSLang_Actors.ScriptFileActor.add_parameter"></a>

#### add\_parameter(location: Parameter)

Assign location to a parameter.

<a id="optiSLang_Actors.ScriptFileActor.add_response"></a>

#### add\_response(location: Parameter)

#### add\_response(derived\_variable: DerivedLocation)

\[0\] Assign location to a response.

\[1\] Create a derived variable and assign it to a response.

<a id="optiSLang_Actors.ScriptFileActor.content"></a>

#### *property* content

<a id="optiSLang_Actors.ScriptFileActor.get_internal_variables"></a>

#### get\_internal\_variables() → list

Get internal variables

<a id="optiSLang_Actors.ScriptFileActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.ScriptFileActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.ScriptFileActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.ScriptFileActor.get_registered_outputs"></a>

#### get\_registered\_outputs() → list

Get registered output slots

<a id="optiSLang_Actors.ScriptFileActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.ScriptFileActor.get_registered_responses"></a>

#### get\_registered\_responses() → list

Get registered responses

<a id="optiSLang_Actors.ScriptFileActor.register_location_as_parameter"></a>

#### register\_location\_as\_parameter(arg2: str)

<a id="optiSLang_Actors.ScriptFileActor.register_locations_as_parameter"></a>

#### register\_locations\_as\_parameter()

<a id="optiSLang_Actors.ScriptFileActor.script_path"></a>

#### *property* script\_path

<a id="optiSLang_Actors.SensitivityActor"></a>

## *class* \_optiSLang\_Actors.SensitivityActor

<a id="optiSLang_Actors.SensitivityActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.SetLocation"></a>

## *class* \_optiSLang\_Actors.SetLocation

**Enumeration**

<a id="optiSLang_Actors.SetLocation.LOCATION_CUSTOM"></a>

#### LOCATION\_CUSTOM *= \_optiSLang\_Actors.SetLocation.LOCATION\_CUSTOM*

<a id="optiSLang_Actors.SetLocation.LOCATION_INSTANCE"></a>

#### LOCATION\_INSTANCE *= \_optiSLang\_Actors.SetLocation.LOCATION\_INSTANCE*

<a id="optiSLang_Actors.SetLocation.LOCATION_PART"></a>

#### LOCATION\_PART *= \_optiSLang\_Actors.SetLocation.LOCATION\_PART*

<a id="optiSLang_Actors.SetLocation.LOCATION_ROOT_ASSEMBLY"></a>

#### LOCATION\_ROOT\_ASSEMBLY *= \_optiSLang\_Actors.SetLocation.LOCATION\_ROOT\_ASSEMBLY*

<a id="optiSLang_Actors.SetLocation.LOCATION_UNSUPPORTED_LOCATION"></a>

#### LOCATION\_UNSUPPORTED\_LOCATION *= \_optiSLang\_Actors.SetLocation.LOCATION\_UNSUPPORTED\_LOCATION*

<a id="optiSLang_Actors.SetType"></a>

## *class* \_optiSLang\_Actors.SetType

**Enumeration**

<a id="optiSLang_Actors.SetType.TYPE_ELEMENT_SET"></a>

#### TYPE\_ELEMENT\_SET *= \_optiSLang\_Actors.SetType.TYPE\_ELEMENT\_SET*

<a id="optiSLang_Actors.SetType.TYPE_NODE_SET"></a>

#### TYPE\_NODE\_SET *= \_optiSLang\_Actors.SetType.TYPE\_NODE\_SET*

<a id="optiSLang_Actors.SetType.TYPE_SURFACE_SET"></a>

#### TYPE\_SURFACE\_SET *= \_optiSLang\_Actors.SetType.TYPE\_SURFACE\_SET*

<a id="optiSLang_Actors.SetType.TYPE_UNSUPPORTED_SET_TYPE"></a>

#### TYPE\_UNSUPPORTED\_SET\_TYPE *= \_optiSLang\_Actors.SetType.TYPE\_UNSUPPORTED\_SET\_TYPE*

<a id="optiSLang_Actors.SimpackInputActor"></a>

## *class* \_optiSLang\_Actors.SimpackInputActor

<a id="optiSLang_Actors.SimpackInputActor.__init__"></a>

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.SimplexActor"></a>

## *class* \_optiSLang\_Actors.SimplexActor

<a id="optiSLang_Actors.SimplexActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.SimplexActor.optimizer_settings"></a>

#### *property* optimizer\_settings

<a id="optiSLang_Actors.SimtoolActor"></a>

## *class* \_optiSLang\_Actors.SimtoolActor

<a id="optiSLang_Actors.SimtoolActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.SimtoolActor.file_path"></a>

#### *property* file\_path

<a id="optiSLang_Actors.SimtoolActor.get_available_versions"></a>

#### get\_available\_versions(arg2: bool) → [WStrList](stdcpp_python_export.md#stdcpp_python_export.WStrList)

<a id="optiSLang_Actors.SimtoolActor.pre_command"></a>

#### *property* pre\_command

<a id="optiSLang_Actors.SimtoolActor.save"></a>

#### *property* save

<a id="optiSLang_Actors.SimtoolActor.version"></a>

#### *property* version

<a id="optiSLang_Actors.SurrogateBaseActor"></a>

## *class* \_optiSLang\_Actors.SurrogateBaseActor

<a id="optiSLang_Actors.SurrogateBaseActor.__init__"></a>

#### \_\_init\_\_()

Raises an exception This class cannot be instantiated from Python

<a id="optiSLang_Actors.SurrogateBaseActor.get_parameter_from_actor"></a>

#### get\_parameter\_from\_actor(arg2: [HID](id.md#id.HID), arg3: object) → [PyParameterManager](py_os_parameter.md#py_os_parameter.PyParameterManager)

<a id="optiSLang_Actors.SurrogateBaseActor.get_responses_from_actor"></a>

#### get\_responses\_from\_actor(arg2: [HID](id.md#id.HID), arg3: object) → [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)

<a id="optiSLang_Actors.SurrogateBaseActor.get_resulting_parameters"></a>

#### get\_resulting\_parameters() → [PyParameterManager](py_os_parameter.md#py_os_parameter.PyParameterManager)

<a id="optiSLang_Actors.SurrogateBaseActor.important_info"></a>

#### *property* important\_info

<a id="optiSLang_Actors.SurrogateBaseActor.is_valid"></a>

#### is\_valid() → bool

<a id="optiSLang_Actors.SurrogateBaseActor.mdb_path"></a>

#### *property* mdb\_path

<a id="optiSLang_Actors.SurrogateBaseActor.parameter_manager"></a>

#### *property* parameter\_manager

<a id="optiSLang_Actors.SurrogateBaseActor.responses"></a>

#### *property* responses

<a id="optiSLang_Actors.SurrogateBaseActor.responses_to_be_used"></a>

#### *property* responses\_to\_be\_used

<a id="optiSLang_Actors.SurrogateBaseActor.show_pp_when_avaiable"></a>

#### *property* show\_pp\_when\_avaiable

<a id="optiSLang_Actors.SurrogateBaseActor.show_pp_when_available"></a>

#### *property* show\_pp\_when\_available

<a id="optiSLang_Actors.SurrogateBaseActor.use_incomplete_designs"></a>

#### *property* use\_incomplete\_designs

<a id="optiSLang_Actors.TaggedParameter"></a>

## *class* \_optiSLang\_Actors.TaggedParameter

<a id="optiSLang_Actors.TaggedParameter.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(name: str)

#### \_\_init\_\_(name: str, line: int, column: int, length: int, tagged\_line: int, tagged\_column: int, tagged\_length: int)

<a id="optiSLang_Actors.TaggedParameter.get_tagged_range"></a>

#### get\_tagged\_range(content: str) → tuple

<a id="optiSLang_Actors.TaggedParameter.get_tagged_start"></a>

#### get\_tagged\_start(content: str) → int

<a id="optiSLang_Actors.TaggedParameter.intersects"></a>

#### intersects(parameter: [TaggedParameter](#optiSLang_Actors.TaggedParameter)) → bool

<a id="optiSLang_Actors.TaggedParameter.tagged_column"></a>

#### *property* tagged\_column

<a id="optiSLang_Actors.TaggedParameter.tagged_length"></a>

#### *property* tagged\_length

<a id="optiSLang_Actors.TaggedParameter.tagged_line"></a>

#### *property* tagged\_line

<a id="optiSLang_Actors.TaggedParametersActor"></a>

## *class* \_optiSLang\_Actors.TaggedParametersActor

<a id="optiSLang_Actors.TaggedParametersActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.TaggedParametersActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.TaggedParametersActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.TaggedParametersActor.register_location_as_parameter"></a>

#### register\_location\_as\_parameter(arg2: str)

<a id="optiSLang_Actors.TaggedParametersActor.register_locations_as_parameter"></a>

#### register\_locations\_as\_parameter()

<a id="optiSLang_Actors.TextInputActor"></a>

## *class* \_optiSLang\_Actors.TextInputActor

<a id="optiSLang_Actors.TextInputActor.Parameter"></a>

#### *class* Parameter

<a id="optiSLang_Actors.TextInputActor.Parameter.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(name: str)

#### \_\_init\_\_(name: str, line: int, column: int, length: int)

#### \_\_init\_\_(name: str, line: int, column: int, length: int, format: str)

#### \_\_init\_\_(name: str, line: int, column: int, length: int, format: str, type: [EntryType](py_os_design.md#py_os_design.EntryType))

#### \_\_init\_\_(name: str, line: int, column: int, length: int, format: str, type: [EntryType](py_os_design.md#py_os_design.EntryType), expandable: bool)

<a id="optiSLang_Actors.TextInputActor.Parameter.column"></a>

#### *property* column

<a id="optiSLang_Actors.TextInputActor.Parameter.end_in_line"></a>

#### *property* end\_in\_line

<a id="optiSLang_Actors.TextInputActor.Parameter.expandable"></a>

#### *property* expandable

<a id="optiSLang_Actors.TextInputActor.Parameter.format"></a>

#### *property* format

<a id="optiSLang_Actors.TextInputActor.Parameter.get_text"></a>

#### get\_text(arg2: str, arg3: bool, arg4: int, arg5: int, arg6: int) → str

<a id="optiSLang_Actors.TextInputActor.Parameter.intersects"></a>

#### intersects(arg2: [Parameter](#optiSLang_Actors.TextInputActor.Parameter)) → bool

<a id="optiSLang_Actors.TextInputActor.Parameter.length"></a>

#### *property* length

<a id="optiSLang_Actors.TextInputActor.Parameter.line"></a>

#### *property* line

<a id="optiSLang_Actors.TextInputActor.Parameter.marker"></a>

#### *property* marker

<a id="optiSLang_Actors.TextInputActor.Parameter.name"></a>

#### *property* name

<a id="optiSLang_Actors.TextInputActor.Parameter.read"></a>

#### read(arg2: str, arg3: bool) → [PyOSDesignEntry](py_os_design.md#py_os_design.PyOSDesignEntry)

<a id="optiSLang_Actors.TextInputActor.Parameter.replace"></a>

#### replace(arg2: [PyOSDesignEntry](py_os_design.md#py_os_design.PyOSDesignEntry), arg3: str, arg4: int) → [PyOSDesignEntry](py_os_design.md#py_os_design.PyOSDesignEntry)

<a id="optiSLang_Actors.TextInputActor.Parameter.to_string"></a>

#### to\_string(arg2: [PyOSDesignEntry](py_os_design.md#py_os_design.PyOSDesignEntry)) → str

<a id="optiSLang_Actors.TextInputActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.TextInputActor.add_input"></a>

#### add\_input(location: Parameter)

Assign location to an input slot.

<a id="optiSLang_Actors.TextInputActor.add_parameter"></a>

#### add\_parameter(location: Parameter)

#### add\_parameter(arg2: [Parameter](#optiSLang_Actors.TextInputActor.Parameter))

\[0\] Assign location to a parameter.

<a id="optiSLang_Actors.TextInputActor.content"></a>

#### *property* content

<a id="optiSLang_Actors.TextInputActor.encoding"></a>

#### *property* encoding

<a id="optiSLang_Actors.TextInputActor.file_content"></a>

#### *property* file\_content

<a id="optiSLang_Actors.TextInputActor.file_path"></a>

#### *property* file\_path

<a id="optiSLang_Actors.TextInputActor.get_locations_from_file"></a>

#### get\_locations\_from\_file(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: object, arg4: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.TextInputActor.get_locations_from_string"></a>

#### get\_locations\_from\_string(arg2: str, arg3: object, arg4: [PyOSDesignPoint](py_os_design.md#py_os_design.PyOSDesignPoint)) → bool

<a id="optiSLang_Actors.TextInputActor.get_registered_inputs"></a>

#### get\_registered\_inputs() → list

Get registered input slots

<a id="optiSLang_Actors.TextInputActor.get_registered_parameters"></a>

#### get\_registered\_parameters() → list

Get registered parameters

<a id="optiSLang_Actors.TextInputActor.has_parameter_location"></a>

#### has\_parameter\_location(arg2: int, arg3: int, arg4: int) → bool

<a id="optiSLang_Actors.TextInputActor.registered_parameters"></a>

#### *property* registered\_parameters

List of parameters in the text. Note that these represent locations in the input file. So there can be multiple of them registered to the actual input parameters.

<a id="optiSLang_Actors.TextInputActor.remove_parameter"></a>

#### remove\_parameter(arg2: str)

<a id="optiSLang_Actors.TextInputActor.rename_parameter"></a>

#### rename\_parameter(arg2: str, arg3: str)

<a id="optiSLang_Actors.TextInputActor.replace_parameter"></a>

#### replace\_parameter(arg2: [Parameter](#optiSLang_Actors.TextInputActor.Parameter), arg3: [Parameter](#optiSLang_Actors.TextInputActor.Parameter))

<a id="optiSLang_Actors.TextInputActor.set_content"></a>

#### set\_content()

<a id="optiSLang_Actors.TextInputActor.store_content"></a>

#### *property* store\_content

<a id="optiSLang_Actors.TurboOptInputActor"></a>

## *class* \_optiSLang\_Actors.TurboOptInputActor

<a id="optiSLang_Actors.TurboOptInputActor.__init__"></a>

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.UpdateResultFileInterval"></a>

## *class* \_optiSLang\_Actors.UpdateResultFileInterval

**Enumeration**

<a id="optiSLang_Actors.UpdateResultFileInterval.AT_THE_END"></a>

#### AT\_THE\_END *= \_optiSLang\_Actors.UpdateResultFileInterval.AT\_THE\_END*

<a id="optiSLang_Actors.UpdateResultFileInterval.EVERY_DESIGN"></a>

#### EVERY\_DESIGN *= \_optiSLang\_Actors.UpdateResultFileInterval.EVERY\_DESIGN*

<a id="optiSLang_Actors.UpdateResultFileInterval.EVERY_ITERATION"></a>

#### EVERY\_ITERATION *= \_optiSLang\_Actors.UpdateResultFileInterval.EVERY\_ITERATION*

<a id="optiSLang_Actors.UpdateResultFileInterval.NEVER"></a>

#### NEVER *= \_optiSLang\_Actors.UpdateResultFileInterval.NEVER*

<a id="optiSLang_Actors.VariableActor"></a>

## *class* \_optiSLang\_Actors.VariableActor

<a id="optiSLang_Actors.VariableActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.VariableActor.variant"></a>

#### *property* variant

<a id="optiSLang_Actors.VariantMonitoringActor"></a>

## *class* \_optiSLang\_Actors.VariantMonitoringActor

<a id="optiSLang_Actors.VariantMonitoringActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.WhileActor"></a>

## *class* \_optiSLang\_Actors.WhileActor

<a id="optiSLang_Actors.WhileActor.__init__"></a>

#### \_\_init\_\_()

#### \_\_init\_\_(arg2: str)

<a id="optiSLang_Actors.create_custom_actor_typed"></a>

## \_optiSLang\_Actors.create\_custom\_actor\_typed(arg1: str) → [CustomActor](#optiSLang_Actors.CustomActor)

Create a Custom Node by ID.

<a id="optiSLang_Actors.create_custom_integration_actor_typed"></a>

## \_optiSLang\_Actors.create\_custom\_integration\_actor\_typed(arg1: str) → [CustomIntegrationActor](#optiSLang_Actors.CustomIntegrationActor)

Create a Custom Python Integration actor by ID. The script must be located in CI path.

<a id="optiSLang_Actors.create_custom_mop_actor_typed"></a>

## \_optiSLang\_Actors.create\_custom\_mop\_actor\_typed(arg1: str) → [CustomMopActor](#optiSLang_Actors.CustomMopActor)

Create a Custom MOP Node by ID.

<a id="optiSLang_Actors.eModelComplexityType"></a>

## *class* \_optiSLang\_Actors.eModelComplexityType

**Enumeration**

<a id="optiSLang_Actors.eModelComplexityType.eBALANCED_MODEL"></a>

#### eBALANCED\_MODEL *= \_optiSLang\_Actors.eModelComplexityType.eBALANCED\_MODEL*

<a id="optiSLang_Actors.eModelComplexityType.eCOMPLEX_MODEL"></a>

#### eCOMPLEX\_MODEL *= \_optiSLang\_Actors.eModelComplexityType.eCOMPLEX\_MODEL*

<a id="optiSLang_Actors.eModelComplexityType.eGARS"></a>

#### eGARS *= \_optiSLang\_Actors.eModelComplexityType.eGARS*

<a id="optiSLang_Actors.eModelComplexityType.eISOKRIG"></a>

#### eISOKRIG *= \_optiSLang\_Actors.eModelComplexityType.eISOKRIG*

<a id="optiSLang_Actors.eModelComplexityType.eMLS"></a>

#### eMLS *= \_optiSLang\_Actors.eModelComplexityType.eMLS*

<a id="optiSLang_Actors.eModelComplexityType.ePOLY_DLN"></a>

#### ePOLY\_DLN *= \_optiSLang\_Actors.eModelComplexityType.ePOLY\_DLN*

<a id="optiSLang_Actors.eModelComplexityType.eSIMPLE_MODEL"></a>

#### eSIMPLE\_MODEL *= \_optiSLang\_Actors.eModelComplexityType.eSIMPLE\_MODEL*

<a id="optiSLang_Actors.eSettingsType"></a>

## *class* \_optiSLang\_Actors.eSettingsType

**Enumeration**

<a id="optiSLang_Actors.eSettingsType.eADVANCED"></a>

#### eADVANCED *= \_optiSLang\_Actors.eSettingsType.eADVANCED*

<a id="optiSLang_Actors.eSettingsType.eAUTOMATIC"></a>

#### eAUTOMATIC *= \_optiSLang\_Actors.eSettingsType.eAUTOMATIC*

<a id="optiSLang_Actors.eVariableReductionType"></a>

## *class* \_optiSLang\_Actors.eVariableReductionType

**Enumeration**

<a id="optiSLang_Actors.eVariableReductionType.eFILTER_MINOR_IMPORTANT"></a>

#### eFILTER\_MINOR\_IMPORTANT *= \_optiSLang\_Actors.eVariableReductionType.eFILTER\_MINOR\_IMPORTANT*

<a id="optiSLang_Actors.eVariableReductionType.eFILTER_UNIMPORTANT"></a>

#### eFILTER\_UNIMPORTANT *= \_optiSLang\_Actors.eVariableReductionType.eFILTER\_UNIMPORTANT*

<a id="optiSLang_Actors.eVariableReductionType.eNO_REDUCTION"></a>

#### eNO\_REDUCTION *= \_optiSLang\_Actors.eVariableReductionType.eNO\_REDUCTION*

<a id="optiSLang_Actors.eVariableReductionType.eUSER_DEFINED"></a>

#### eUSER\_DEFINED *= \_optiSLang\_Actors.eVariableReductionType.eUSER\_DEFINED*

<a id="optiSLang_Actors.get_loaded_ci_plugins"></a>

## \_optiSLang\_Actors.get\_loaded\_ci\_plugins() → list

List Python-based custom integrations loaded at runtime.

<a id="optiSLang_Actors.get_loaded_custom_integrations"></a>

## \_optiSLang\_Actors.get\_loaded\_custom\_integrations() → list

List Python-based custom integrations loaded at runtime.

<a id="optiSLang_Actors.get_loaded_custom_mop_nodes"></a>

## \_optiSLang\_Actors.get\_loaded\_custom\_mop\_nodes() → list

List IDs of python-based custom MOP nodes loaded at runtime.

<a id="optiSLang_Actors.get_loaded_custom_nodes"></a>

## \_optiSLang\_Actors.get\_loaded\_custom\_nodes() → list

List IDs of python-based custom node loaded at runtime.

<a id="optiSLang_Actors.get_loaded_custom_surrogates"></a>

## \_optiSLang\_Actors.get\_loaded\_custom\_surrogates() → list

List all available custom surrogates.

<a id="optiSLang_Actors.get_loaded_plugins"></a>

## \_optiSLang\_Actors.get\_loaded\_plugins() → list

List customization plugins that are loaded at runtime.