finesse.parameter.Parameter¶
Overview
Properties
True if this parameter cannot be changed during a simulation.  | 
|
The underlying C datatype of this parameter.  | 
|
Whether to cal 'eval' on the parameter value in the string representation  | 
|
True if this parameter will be changing during a simulation.  | 
|
Whether this parameter is the default for the owning model element.  | 
|
Whether this parameter is being externally controlled by another element.  | 
|
True if this parameter's value is symbolic.  | 
|
True if this parameter will be directly changed during a simulation.  | 
|
If locked, this parameters value cannot be changed.  | 
|
The component/element this parameter is associated with, this could be a   | 
|
Returns a reference to this parameter's value to be used in symbolic expressions.  | 
|
Methods
  | 
|
  | 
Casts a value into the datatype of this parameter.  | 
  | 
Evaluates the value of this parameter.  | 
  | 
Returns a lambda function that returns the value of this parameter.  | 
  | 
Stops an element from being an external setter.  | 
  | 
When this parameters value has some dependency whose value has not yet been set, like during parsing, its value will be a callable object, this method will call this function to return the value.  | 
  | 
Sets an element as an external controller of the value of this parameter.  |