Show / Hide Table of Contents

Interface ITimeBehavior

An interface for time-dependent behaviors.

Inherited Members
IBehavior.Name
IParameterSetCollection.GetParameterSet<P>()
IParameterSetCollection.TryGetParameterSet<P>(out P)
IParameterSetCollection.ParameterSets
IParameterSet.SetParameter<P>(string, P)
IParameterSet.TrySetParameter<P>(string, P)
IParameterSet.GetProperty<P>(string)
IParameterSet.TryGetProperty<P>(string, out P)
IParameterSet.CreateParameterSetter<P>(string)
IParameterSet.CreatePropertyGetter<P>(string)
Namespace: SpiceSharp.Behaviors
Assembly: SpiceSharp.dll
Syntax
public interface ITimeBehavior : IBehavior, IParameterSetCollection, IParameterSet

Methods

InitializeStates()

Initialize the state values from the current DC solution.

Declaration
void InitializeStates()
Remarks

In this method, the initial value is calculated based on the operating point solution, and the result is stored in each respective IDerivative or IIntegrationState.

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

IBehavior
In this article
Back to top Generated by DocFX