    

 ## On this page

  

 

 # py\_osl3binfile

 Last update: 16.07.2025 

<a id="py_osl3binfile.CalcRanParameters"></a>

## py\_osl3binfile.CalcRanParameters(arg1: [RandomVariableType](dynardo_py_algorithms.md#dynardo_py_algorithms.RandomVariableType), arg2: [doubleVec](stdcpp_python_export.md#stdcpp_python_export.doubleVec), arg3: float, arg4: float, arg5: float, arg6: float)

<a id="py_osl3binfile.OSL3Binfile"></a>

## *class* py\_osl3binfile.OSL3Binfile

<a id="py_osl3binfile.OSL3Binfile.AddRecalculatedBestDesignData"></a>

#### AddRecalculatedBestDesignData(arg2: [Path](stdcpp_python_export.md#stdcpp_python_export.Path), arg3: [PyParameterManager](py_os_parameter.md#py_os_parameter.PyParameterManager), arg4: [PyOSDesignContainer](py_os_design.md#py_os_design.PyOSDesignContainer), arg5: [uintVec](stdcpp_python_export.md#stdcpp_python_export.uintVec), arg6: [doubleVec](stdcpp_python_export.md#stdcpp_python_export.doubleVec), arg7: [Path](stdcpp_python_export.md#stdcpp_python_export.Path))

<a id="py_osl3binfile.OSL3Binfile.ConvertBinFile"></a>

#### ConvertBinFile(, arg2: Path \[, arg3: bool\]\]) → object

<a id="py_osl3binfile.OSL3Binfile.WriteArsmBinfile"></a>

#### WriteArsmBinfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: object, arg5: Path)

<a id="py_osl3binfile.OSL3Binfile.WriteDOEBinfile"></a>

#### WriteDOEBinfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: Path)

<a id="py_osl3binfile.OSL3Binfile.WriteNLPQLBinfile"></a>

#### WriteNLPQLBinfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: Path)

<a id="py_osl3binfile.OSL3Binfile.WriteNOABinfile"></a>

#### WriteNOABinfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: object, arg5: Path)

<a id="py_osl3binfile.OSL3Binfile.WriteRobustnessBinfile"></a>

#### WriteRobustnessBinfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: PyOSDesignPoint, arg5: Path)

<a id="py_osl3binfile.OSL3Binfile.__init__"></a>

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

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

<a id="py_osl3binfile.OSL3Binfile.convert_binfile"></a>

#### convert\_binfile(, arg2: Path \[, arg3: bool\]\]) → object

<a id="py_osl3binfile.OSL3Binfile.write_arsm_binfile"></a>

#### write\_arsm\_binfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: object, arg5: Path)

<a id="py_osl3binfile.OSL3Binfile.write_doe_binfile"></a>

#### write\_doe\_binfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: Path)

<a id="py_osl3binfile.OSL3Binfile.write_nlpqlp_binfile"></a>

#### write\_nlpqlp\_binfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: Path)

<a id="py_osl3binfile.OSL3Binfile.write_noa_binfile"></a>

#### write\_noa\_binfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: object, arg5: Path)

<a id="py_osl3binfile.OSL3Binfile.write_robustness_binfile"></a>

#### write\_robustness\_binfile(arg2: PyParameterManager, arg3: PyOSDesignContainer, arg4: PyOSDesignPoint, arg5: Path)

<a id="py_osl3binfile.calc_ran_parameters"></a>

## py\_osl3binfile.calc\_ran\_parameters(arg1: [RandomVariableType](dynardo_py_algorithms.md#dynardo_py_algorithms.RandomVariableType), arg2: [doubleVec](stdcpp_python_export.md#stdcpp_python_export.doubleVec), arg3: float, arg4: float, arg5: float, arg6: float)