Class Time
Transient behavior for a Diode
Implements
Inherited Members
Namespace: SpiceSharp.Components.Diodes
Assembly: SpiceSharp.dll
Syntax
[BehaviorFor(typeof(Diode))]
[AddBehaviorIfNo(typeof(ITimeBehavior))]
public class Time : Dynamic, ITemperatureBehavior, IParameterized<Parameters>, IConvergenceBehavior, IBiasingBehavior, ITimeBehavior, IBehavior, IParameterSetCollection, IExportPropertySet<double>, IParameterSet
Constructors
Time(IComponentBindingContext)
Initializes a new instance of the Time class.
Declaration
public Time(IComponentBindingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| IComponentBindingContext | context | The context. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentNullException | Thrown if |
Properties
CapCurrent
Gets the diode capacitor current.
Declaration
[ParameterName("capcur")]
[ParameterInfo("Diode capacitor current")]
public double CapCurrent { get; }
Property Value
| Type | Description |
|---|---|
| double | The diode capacitor current. |
Methods
Load()
Declaration
protected override void Load()