cassis_lte_python.sim.parameters#
Attributes#
Classes#
Parameters dictionary for simulation configuration. |
Functions#
|
|
|
Module Contents#
- cassis_lte_python.sim.parameters.LOGGER#
- class cassis_lte_python.sim.parameters.Parameter(name: str, value: float | int, vary=True, min=-np.inf, max=np.inf, expr=None, factor=False, difference=False, user_data=None)#
- factors = None#
- diffs = None#
- user_data = None#
- to_dict(user_value=False)#
- set(value=None, min=None, max=None, expr=None, vary=None, stderr=None, abs_min=None, abs_max=None, use_int_fit=None, init=False, param=None)#
- at_boundary(rel_tol=0.05)#
- property name#
- property value#
- property user_value#
- property stderr#
- property expr#
- property vary#
- property use_in_fit#
- property min#
- property max#
- property abs_min#
- property abs_max#
- class cassis_lte_python.sim.parameters.Parameters(mapping=None, /, **kwargs)#
Bases:
dictParameters dictionary for simulation configuration.
Extends the built-in dict class with additional functionality for handling simulation parameters.
- update_parameters(new_parameters)#
- copy_parameters(new_parameters)#
- set_attribute(attribute, value)#
For all parameters, set the given attribute to the given value.
- Parameters:
attribute – The attribute to set.
value – The value to set.
- Returns:
- cassis_lte_python.sim.parameters.parameter_infos(value=None, min=None, max=None, expr=None, vary=True, factor=False, difference=False, user_data=None)#
- cassis_lte_python.sim.parameters.create_parameter(name, param)#