finesse.parameter.parameterproperty¶
Overview
- class finesse.parameter.parameterproperty(fget, fset, flocked, doc=None)¶
- Bases: - property- Descriptor class for declaring a simulation parameter. A simulation parameter is one that can be changed during a simulation and affect the resulting outputs. The idea is that output dependant variables should be marked as having been changed or will be changed during a simulation run. This allows us to then optimise parts of the model, as we can determine what will or will not be changing. This descriptor is paired with the :class:Parameter. - Parameters can then be superficially locked once a model has been built so accidentally changing some parameter that isn’t expected to change can flag a warning. 
Methods
| 
 | |
| 
 | |
| 
 |