get_const_parameter_names( (PyParameterManager)parameter_manager, (bool)exclude_dependent) -> WStrList
get_dependent_parameter_names( (PyParameterManager)parameter_manager) -> WStrList
get_lower_bound_values( (PyParameterManager)parameter_manager) -> PyOSDesignPoint
get_non_const_det_props( (PyParameterManager)parameter_manager) -> DPropList
get_non_const_parameter_names( (PyParameterManager)parameter_manager, (bool)exclude_dependent) -> WStrList
get_non_const_ran_props( (PyParameterManager)parameter_manager) -> ParameterList
get_num_non_const_det_props( (PyParameterManager)parameter_manager) -> int
get_num_non_const_ran_props( (PyParameterManager)parameter_manager) -> int
get_pure_deterministic_parameter_names( (PyParameterManager)parameter_manager) -> WStrList
get_pure_stochastic_parameter_names( (PyParameterManager)parameter_manager) -> WStrList
get_upper_bound_values( (PyParameterManager)parameter_manager) -> PyOSDesignPoint
Constructors
Constructors
Methods
EraseDetProp deprecated
GetDependencyExpression deprecated
GetDetDiscreteStates deprecated
GetDetKind deprecated
GetDetPropByIndex deprecated
GetDetPropName deprecated
GetDetProps deprecated
GetDetType deprecated
GetId deprecated
GetLowerBound deprecated
GetMutableMap deprecated
GetName deprecated
GetParameterType deprecated
GetRanCOV deprecated
GetRanKind deprecated
GetRanParameters deprecated
GetRanProp deprecated
GetRanStatisticalMoments deprecated
GetRanType deprecated
GetReferenceValue deprecated
GetUpperBound deprecated
HasContinuousDistribution deprecated
HasMarginalDistribution deprecated
HasSetRanCOV deprecated
HasSetRanParameters deprecated
HasSetRanStatisticalMoments deprecated
IsActive deprecated
IsConst deprecated
IsContinuous deprecated
IsDependent deprecated
IsEmpirical deprecated
IsMixed deprecated
IsModifiable deprecated
IsMutable deprecated
IsOptimization deprecated
IsPureOptimization deprecated
IsPureStochastic deprecated
IsRanPropValidated deprecated
IsStochastic deprecated
rename_det_prop
rename_det_prop( (str)arg2) -> None
----
rename_det_prop( (str)arg2, (str)to) -> None
RenameDetProp deprecated
RenameParameter deprecated
set_bounds
set_bounds( (PyOSDesignEntry)lower_bound, (PyOSDesignEntry)upper_bound [, (bool)unsafe=False]) -> None
SetActive deprecated
SetBounds deprecated
SetConst deprecated
SetDependent deprecated
SetDetPropByIndex deprecated
SetDiscreteStates deprecated
SetKind deprecated
SetLowerBound deprecated
SetModifiable deprecated
SetMutable deprecated
SetMutableMap deprecated
SetParameterType deprecated
SetRanCOV deprecated
SetRanKind deprecated
SetRanParameters deprecated
SetRanPropValidated deprecated
SetRanStatisticalMoments deprecated
SetRanType deprecated
SetReferenceValue deprecated
SetType deprecated
SetUpperBound deprecated
Constructors
Methods
add_deterministic_continuous_parameter
add_deterministic_continuous_parameter( (str)name, (float)lower_bound, (float)upper_bound, (float)reference_value [, (int)range_mode=0]) -> None
Add a new deterministic continuous parameter. A range_mode of 1 or 2 sets a relative lower respectively upper bound. A range_mode of 3 sets both bounds relative.
pm = PyParameterManager() pm.add_deterministic_continuous_parameter('a', 0., 3., 1.5)
add_stochastic_parameter
add_stochastic_parameter( (str)name, (RandomVariableType)type, (RandomVariableKind)kind, (PyOSDesignEntry)reference_value) -> None
Add a new stochastic parameter. It is required to set a parameter type and random parameters afterwards.
pm = PyParameterManager() pm.add_stochastic_parameter('s1', RandomVariableType.NORMAL, RandomVariableKind.DETERMINISTIC, PyOSDesignEntry(0.72)) pm.set_parameter_type('s1', ParameterType.STOCHASTIC) pm.set_ran_parameters('s1', double_list_to_vec( [0.72, 0.3])) # normal distribution: mu, sigmah
AddDependentParameter deprecated
AddDeterministicContinuousParameter deprecated
AddParameter deprecated
AddStochasticParameter deprecated
contains_parameter
contains_parameter( (str)name) -> bool
----
contains_parameter( (id.html#UUID" class="pythontype">UUID)id) -> bool
ContainsParameter deprecated
erase_correlations
erase_correlations( (PyParameterManager)parameter_name_a, (str)parameter_name_b) -> bool
EraseCorrelation deprecated
EraseCorrelations deprecated
EraseParameter deprecated
get_bounds
get_bounds( (str)parameter_name, (PyOSDesignEntry)lower_bound, (PyOSDesignEntry)upper_bound) -> None
Note, that lower_bound and upper_bound are output arguments.
----
get_bounds( (str)parameter_name) -> tuple
Return a parameter's boundaries as a tuple.
get_parameter
get_parameter( (str)parameter_name) -> PyParameter
----
get_parameter( (id.html#UUID" class="pythontype">UUID)parameter_id) -> PyParameter
GetBounds deprecated
GetDetPropByIndex deprecated
GetDetProps deprecated
GetParameter deprecated
GetParameterByIndex deprecated
GetParameters deprecated
GetRanProp deprecated
GetRanProps deprecated
GetReferenceDesign deprecated
GetReferenceDesignPoint deprecated
GetSize deprecated
GetUniqueName deprecated
import_from_csv
import_from_csv( (Path)csv path [, (str)separator]) -> None
Add parameters from csv to parameter manager.
import_from_json
import_from_json( (Path)path) -> None
Add parameters from json to parameter manager.
import_from_json_string
import_from_json_string( (str)content) -> None
Add parameters from json string to parameter manager.
InsertParameter deprecated
RenameDetProp deprecated
RenameParameter deprecated
ResetCorrelations deprecated
save_to_csv
save_to_csv( (Path)csv path [, (str)separator]) -> None
Save parameter manager to a csv file.
set_bounds
set_bounds( (str)parameter_name, (PyOSDesignEntry)lower_bound, (PyOSDesignEntry)upper_bound [, (bool)unsafe=False]) -> None
set_correlation
set_correlation( (str)parameter_name_a, (str)parameter_name_b, (float)value) -> bool
set_discrete_states
set_discrete_states( (str)parameter_name, (PyOSDesignEntryVec)discrete_states) -> None
set_lower_bound
set_lower_bound( (str)parameter_name, (PyOSDesignEntry)value [, (bool)unsafe=False]) -> None
set_ran_statistical_moments
set_ran_statistical_moments( (str)parameter_name, (doubleVec)moments) -> None
set_reference_value
set_reference_value( (str)parameter_name, (PyOSDesignEntry)value [, (bool)unsafe=False]) -> None
set_upper_bound
set_upper_bound( (str)parameter_name, (PyOSDesignEntry)value [, (bool)unsafe=False]) -> None
SetActive deprecated
SetBounds deprecated
SetConstFlag deprecated
SetCorrelation deprecated
SetDependent deprecated
SetDiscreteStates deprecated
SetKind deprecated
SetLowerBound deprecated
SetModifiable deprecated
SetParameterType deprecated
SetRanCOV deprecated
SetRanKind deprecated
SetRanParameters deprecated
SetRanStatisticalMoments deprecated
SetRanType deprecated
SetReferenceDesignPoint deprecated
SetReferenceValue deprecated
SetType deprecated
SetUpperBound deprecated
Constructors