Show / Hide Table of Contents

Class Time

Transient behavior for a LosslessTransmissionLine.

Inheritance
object
ParameterSet
ParameterSetCollection
Behavior
Biasing
Time
Accept
Implements
IParameterized<Parameters>
IExportPropertySet<double>
IBiasingBehavior
ITimeBehavior
IBehavior
IParameterSetCollection
IParameterSet
Inherited Members
Biasing.BiasingElements
Biasing.Parameters
Biasing.BiasingState
Biasing.Internal1
Biasing.Internal2
Biasing.Branch1
Biasing.Branch2
Biasing.Voltage1
Biasing.Voltage2
Biasing.Current1
Biasing.Current2
Biasing.Power1
Biasing.Power2
Behavior.Name
ParameterSetCollection.GetParameterSet<P>()
ParameterSetCollection.TryGetParameterSet<P>(out P)
ParameterSetCollection.ParameterSets
ParameterSetCollection.SetParameter<P>(string, P)
ParameterSetCollection.TrySetParameter<P>(string, P)
ParameterSetCollection.GetProperty<P>(string)
ParameterSetCollection.TryGetProperty<P>(string, out P)
ParameterSetCollection.CreateParameterSetter<P>(string)
ParameterSetCollection.CreatePropertyGetter<P>(string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Components.LosslessTransmissionLines
Assembly: SpiceSharp.dll
Syntax
[BehaviorFor(typeof(LosslessTransmissionLine))]
[AddBehaviorIfNo(typeof(ITimeBehavior))]
public class Time : Biasing, IParameterized<Parameters>, IExportPropertySet<double>, IBiasingBehavior, ITimeBehavior, IBehavior, IParameterSetCollection, 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 context is null.

Properties

Signals

Gets the delayed signals.

Declaration
public DelayedSignal Signals { get; }
Property Value
Type Description
DelayedSignal

The signals.

Implements

IParameterized<P>
IExportPropertySet<P>
IBiasingBehavior
ITimeBehavior
IBehavior
IParameterSetCollection
IParameterSet

Extension Methods

Utility.ThrowIfNull<T>(T, string)
Documentation.ParameterValues<T>(IParameterSet, bool)
Documentation.Parameters(IParameterSet)
Documentation.ParameterValues<T>(IParameterSetCollection, bool)
Documentation.Parameters(IParameterSetCollection)

See Also

Biasing
ITimeBehavior
In this article
Back to top Generated by DocFX