Show / Hide Table of Contents

Class SimulationPreparations

Inheritance
System.Object
SimulationPreparations
Implements
ISimulationPreparations
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
Assembly: SpiceSharpParser.dll
Syntax
public class SimulationPreparations : ISimulationPreparations

Constructors

| Improve this Doc View Source

SimulationPreparations(EntityUpdates, SimulationsUpdates)

Declaration
public SimulationPreparations(EntityUpdates entityUpdates, SimulationsUpdates simulationUpdates)
Parameters
Type Name Description
EntityUpdates entityUpdates
SimulationsUpdates simulationUpdates

Properties

| Improve this Doc View Source

AfterSetup

Declaration
protected List<Action<Simulation>> AfterSetup { get; }
Property Value
Type Description
System.Collections.Generic.List<System.Action<SpiceSharp.Simulations.Simulation>>
| Improve this Doc View Source

BeforeSetup

Declaration
protected List<Action<Simulation>> BeforeSetup { get; }
Property Value
Type Description
System.Collections.Generic.List<System.Action<SpiceSharp.Simulations.Simulation>>
| Improve this Doc View Source

EntityUpdates

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

SimulationUpdates

Declaration
protected SimulationsUpdates SimulationUpdates { get; }
Property Value
Type Description
SimulationsUpdates

Methods

| Improve this Doc View Source

ExecuteActionAfterSetup(Action<Simulation>)

Declaration
public void ExecuteActionAfterSetup(Action<Simulation> action)
Parameters
Type Name Description
System.Action<SpiceSharp.Simulations.Simulation> action
| Improve this Doc View Source

ExecuteActionBeforeSetup(Action<Simulation>)

Declaration
public void ExecuteActionBeforeSetup(Action<Simulation> action)
Parameters
Type Name Description
System.Action<SpiceSharp.Simulations.Simulation> action
| Improve this Doc View Source

ExecuteTemperatureBehaviorBeforeLoad(IEntity)

Declaration
public void ExecuteTemperatureBehaviorBeforeLoad(IEntity entity)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity entity
| Improve this Doc View Source

Prepare(Simulation)

Declaration
public void Prepare(Simulation simulation)
Parameters
Type Name Description
SpiceSharp.Simulations.Simulation simulation
| Improve this Doc View Source

SetICVoltage(String, String)

Declaration
public void SetICVoltage(string nodeId, string expression)
Parameters
Type Name Description
System.String nodeId
System.String expression
| Improve this Doc View Source

SetNodeSetVoltage(String, String)

Declaration
public void SetNodeSetVoltage(string nodeId, string expression)
Parameters
Type Name Description
System.String nodeId
System.String expression
| Improve this Doc View Source

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

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

SetParameter(IEntity, String, Double, Boolean, Boolean)

Declaration
public void SetParameter(IEntity object, string paramName, double value, bool beforeTemperature, bool onload)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity object
System.String paramName
System.Double value
System.Boolean beforeTemperature
System.Boolean onload
| Improve this Doc View Source

SetParameter(IEntity, String, String, Boolean, Boolean)

Declaration
public void SetParameter(IEntity object, string paramName, string expression, bool beforeTemperature, bool onload)
Parameters
Type Name Description
SpiceSharp.Entities.IEntity object
System.String paramName
System.String expression
System.Boolean beforeTemperature
System.Boolean onload

Implements

ISimulationPreparations
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX