Show / Hide Table of Contents

Class EntityUpdates

Inheritance
System.Object
EntityUpdates
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SpiceSharpParser.ModelReaders.Netlist.Spice.Context.Updates
Assembly: SpiceSharpParser.dll
Syntax
public class EntityUpdates

Constructors

| Improve this Doc View Source

EntityUpdates(Boolean, SimulationEvaluationContexts)

Declaration
public EntityUpdates(bool isParameterNameCaseSensitive, SimulationEvaluationContexts contexts)
Parameters
Type Name Description
System.Boolean isParameterNameCaseSensitive
SimulationEvaluationContexts contexts

Properties

| Improve this Doc View Source

CommonUpdates

Declaration
protected Dictionary<IEntity, EntityUpdate> CommonUpdates { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<SpiceSharp.Entities.IEntity, EntityUpdate>
| Improve this Doc View Source

Contexts

Declaration
protected SimulationEvaluationContexts Contexts { get; set; }
Property Value
Type Description
SimulationEvaluationContexts
| Improve this Doc View Source

IsParameterNameCaseSensitive

Declaration
protected bool IsParameterNameCaseSensitive { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SimulationEntityParametersCache

Declaration
protected ConcurrentDictionary<string, double> SimulationEntityParametersCache { get; }
Property Value
Type Description
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Double>
| Improve this Doc View Source

SimulationSpecificUpdates

Declaration
protected Dictionary<Simulation, Dictionary<IEntity, EntityUpdate>> SimulationSpecificUpdates { get; set; }
Property Value
Type Description
System.Collections.Generic.Dictionary<SpiceSharp.Simulations.Simulation, System.Collections.Generic.Dictionary<SpiceSharp.Entities.IEntity, EntityUpdate>>

Methods

| Improve this Doc View Source

Add(IEntity, Simulation, String, Double, Boolean, Boolean)

Declaration
public void Add(IEntity entity, Simulation simulation, string parameterName, double value, bool beforeTemperature, bool beforeLoad)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity entity
SpiceSharp.Simulations.Simulation simulation
System.String parameterName
System.Double value
System.Boolean beforeTemperature
System.Boolean beforeLoad
| Improve this Doc View Source

Add(IEntity, Simulation, String, String, Boolean, Boolean)

Declaration
public void Add(IEntity entity, Simulation simulation, string parameterName, string expression, bool beforeTemperature, bool beforeLoad)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity entity
SpiceSharp.Simulations.Simulation simulation
System.String parameterName
System.String expression
System.Boolean beforeTemperature
System.Boolean beforeLoad
| Improve this Doc View Source

Add(IEntity, String, Double, Boolean, Boolean)

Declaration
public void Add(IEntity entity, string parameterName, double value, bool beforeTemperature, bool beforeLoad)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity entity
System.String parameterName
System.Double value
System.Boolean beforeTemperature
System.Boolean beforeLoad
| Improve this Doc View Source

Add(IEntity, String, String, Boolean, Boolean)

Declaration
public void Add(IEntity entity, string parameterName, string expression, bool beforeTemperature, bool beforeLoad)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity entity
System.String parameterName
System.String expression
System.Boolean beforeTemperature
System.Boolean beforeLoad
| Improve this Doc View Source

Apply(Simulation)

Declaration
public void Apply(Simulation simulation)
Parameters
Type Name Description
SpiceSharp.Simulations.Simulation simulation
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX