Class SimulationPreparations
Inheritance
System.Object
SimulationPreparations
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()
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
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
|
Improve this Doc
View Source
SimulationUpdates
Declaration
protected SimulationsUpdates SimulationUpdates { get; }
Property Value
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