Class SimulationsFactory
Inheritance
System.Object
SimulationsFactory
Implements
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.Readers.Controls.Simulations
Assembly: SpiceSharpParser.dll
Syntax
public class SimulationsFactory : ISimulationsFactory
Constructors
| Improve this Doc View SourceSimulationsFactory(IMapper<Exporter>)
Declaration
public SimulationsFactory(IMapper<Exporter> exporterMapper)
Parameters
Type | Name | Description |
---|---|---|
IMapper<Exporter> | exporterMapper |
Properties
| Improve this Doc View SourceCreateSimulationsForAllParameterSweepsAndTemperaturesFactory
Gets the simulations factory that creates simulations parameter and temperature sweeps.
Declaration
protected ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory CreateSimulationsForAllParameterSweepsAndTemperaturesFactory { get; }
Property Value
Type | Description |
---|---|
ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory |
CreateSimulationsForMonteCarloFactory
Gets the simulations factory that creates simulations for Monte Carol simulation.
Declaration
protected ICreateSimulationsForMonteCarloFactory CreateSimulationsForMonteCarloFactory { get; }
Property Value
Type | Description |
---|---|
ICreateSimulationsForMonteCarloFactory |
Methods
| Improve this Doc View SourceCreate(Control, ICircuitContext, Func<String, Control, ICircuitContext, Simulation>)
Creates simulations.
Declaration
public void Create(Control statement, ICircuitContext context, Func<string, Control, ICircuitContext, Simulation> createSimulation)
Parameters
Type | Name | Description |
---|---|---|
Control | statement | Simulation statement. |
ICircuitContext | context | Context. |
System.Func<System.String, Control, ICircuitContext, SpiceSharp.Simulations.Simulation> | createSimulation | Simulation factory. |
IsMonteCarloEnabledForSimulation(Control, ICircuitContext)
Declaration
protected static bool IsMonteCarloEnabledForSimulation(Control statement, ICircuitContext context)
Parameters
Type | Name | Description |
---|---|---|
Control | statement | |
ICircuitContext | context |
Returns
Type | Description |
---|---|
System.Boolean |