Class SolarPanelDegradationErrorModel
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
[Nominal] The 'Degradation' model for the 'SolarPanel' component that adjusts the efficiency over time.
public class SolarPanelDegradationErrorModel : UniverseModel<SolarPanel>
- Inheritance
-
SolarPanelDegradationErrorModel
Constructors
SolarPanelDegradationErrorModel()
Default constructor
protected SolarPanelDegradationErrorModel()
Fields
DegradationRate
The degradation rate in terms of efficiency. This is a percentage of the efficiency decreased per year.
[Unit("%/yr")]
[Range(0, 1.7976931348623157E+308)]
public double DegradationRate
Field Value
Methods
OnUpdate(double, double)
Called when the object should update from the simulation tick. This will take in a time and a step, where the time is the time of the clock before updating the object.
protected override void OnUpdate(double time, double step)