Skip to main content

optiSLang Python API 2026 R1

os_doe_py_export

Last update: 05.08.2026

class os_doe_py_export.DOE

__init__(arg2: int, arg3: int)

append(arg2: DOE)

build(arg2: DOETYPES, arg3: int, arg4: bool)

get_center() → doubleVec

get_designs() → doubleVecVec

get_lower_bounds() → doubleVec

get_matrix() → matrix_type

get_upper_bounds() → doubleVec

move(arg2: doubleVec)

scale(arg2: doubleVec)

sort()

unique()

class os_doe_py_export.OSDOE

__init__()

__init__(arg2: int)

build_robustness(Parameters: PyParameterManager to be used, Reference: PyOSDesignPoint/Nominal design point, DOE: DOETYPES method, Number: int of discretization)

Builds designs on unit hypercube at the design point given and transforms them to desired domain space.

build_sensitivity(Parameters: PyParameterManager to be used, DOE: DOETYPES method, Number: int of discretization)

Builds designs on unit hypercube and transforms them to the desired domain space.

get_design(arg2: int) → PyOSDesignPoint

get_designs() → PyOSDesignPointContainer

get_lower_bounds() → PyOSDesignPoint

get_num_designs() → int

get_upper_bounds() → PyOSDesignPoint

set_seed(arg2: int) → int

size() → int

sort() → PyOSDesignPointContainer

unique() → PyOSDesignPointContainer

Connect with Ansys