Class VoltageDelayParameters
Base parameters for a VoltageDelay.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SpiceSharp.Components.VoltageDelays
Assembly: SpiceSharp.dll
Syntax
[GeneratedParameters]
public class VoltageDelayParameters : ParameterSet, IParameterSet, ICloneable
Constructors
VoltageDelayParameters()
Declaration
public VoltageDelayParameters()
Properties
AbsoluteTolerance
Gets or sets the absolute tolerance to determine when a breakpoint (heavy nonlinear behavior occurs) needs to be added.
Declaration
[ParameterName("abstol")]
[ParameterInfo("The absolute tolerance used to decide on adding a breakpoint.")]
[GreaterThan(0)]
public double AbsoluteTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The absolute tolerance. |
Delay
Gets or sets the delay in seconds.
Declaration
[ParameterName("delay")]
[ParameterName("td")]
[ParameterInfo("The delay.", Units = "s")]
[GreaterThanOrEquals(0)]
public double Delay { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The delay. |
RelativeTolerance
Gets or sets the relative tolerance to determine when a breakpoint (heavy nonlinear behavior occurs) needs to be added.
Declaration
[ParameterName("reltol")]
[ParameterInfo("The relative tolerance used to decide on adding a breakpoint.")]
[GreaterThan(0)]
public double RelativeTolerance { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | The relative tolerance. |