Table of Contents

Class PowerSourceUnsteadyModel

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

The 'Unsteady' model for the 'PowerSource' component that will flicker the model to be valid and invalid.

public class PowerSourceUnsteadyModel : ComponentModel<PowerSource>
Inheritance
ComponentModel<PowerSource>
PowerSourceUnsteadyModel
Inherited Members
ComponentModel<PowerSource>.Target

Constructors

PowerSourceUnsteadyModel()

public PowerSourceUnsteadyModel()

Fields

UnsteadyMean

[s] The unsteady particular mean

[EditableVariable("s", false, "", "")]
public double UnsteadyMean

Field Value

double

UnsteadyStd

[s] The unsteady std deviation

[EditableVariable("s", false, "", "")]
public double UnsteadyStd

Field Value

double

Methods

OnBegin(double)

Called when 'ComponentModel' starts

protected override void OnBegin(double time)

Parameters

time double

current time (seconds)

OnUpdate(double, double)

Called each timestep during a event tick

protected override void OnUpdate(double time, double step)

Parameters

time double

current time (seconds)

step double

delta timestep (seconds)