Show / Hide Table of Contents

Class Time

An ITimeBehavior for a SubcircuitDefinition.

Inheritance
object
ParameterSet
ParameterSetCollection
Behavior
SubcircuitBehavior<IBiasingBehavior>
Biasing
Time
Implements
ISubcircuitBehavior
IBiasingUpdateBehavior
IConvergenceBehavior
IBiasingBehavior
ITimeBehavior
IBehavior
IParameterSetCollection
IParameterSet
Inherited Members
Biasing.UpdateBehaviors
Biasing.LoadBehaviors()
Biasing.Update()
SubcircuitBehavior<IBiasingBehavior>.Behaviors
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.Subcircuits
Assembly: SpiceSharp.dll
Syntax
[BehaviorFor(typeof(Subcircuit))]
public class Time : Biasing, ISubcircuitBehavior, IBiasingUpdateBehavior, IConvergenceBehavior, IBiasingBehavior, ITimeBehavior, IBehavior, IParameterSetCollection, IParameterSet

Constructors

Time(SubcircuitBindingContext)

Initializes a new instance of the Time class.

Declaration
public Time(SubcircuitBindingContext context)
Parameters
Type Name Description
SubcircuitBindingContext context

The context.

Methods

FetchBehaviors(SubcircuitBindingContext)

Makes the behavior fetch the behaviors using the binding context.

Declaration
public override void FetchBehaviors(SubcircuitBindingContext context)
Parameters
Type Name Description
SubcircuitBindingContext context
Overrides
Biasing.FetchBehaviors(SubcircuitBindingContext)

Implements

ISubcircuitBehavior
IBiasingUpdateBehavior
IConvergenceBehavior
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

SubcircuitBehavior<B>
ITimeBehavior
In this article
Back to top Generated by DocFX