Show / Hide Table of Contents

Class CreateSimulationsForMonteCarloFactory

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

Constructors

| Improve this Doc View Source

CreateSimulationsForMonteCarloFactory(ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory, IExportFactory, IMapper<Exporter>)

Declaration
public CreateSimulationsForMonteCarloFactory(ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory temperatureAndParameterSweepsSimulationFactory, IExportFactory exportFactory, IMapper<Exporter> mapperExporter)
Parameters
Type Name Description
ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory temperatureAndParameterSweepsSimulationFactory
IExportFactory exportFactory
IMapper<Exporter> mapperExporter

Properties

| Improve this Doc View Source

ExportFactory

Gets the export factory.

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

MapperExporter

Gets the exporter mapper.

Declaration
protected IMapper<Exporter> MapperExporter { get; }
Property Value
Type Description
IMapper<Exporter>
| Improve this Doc View Source

TemperatureAndParameterSweepsSimulationFactory

Gets the simulations factory.

Declaration
protected ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory TemperatureAndParameterSweepsSimulationFactory { get; }
Property Value
Type Description
ICreateSimulationsForAllParameterSweepsAndTemperaturesFactory

Methods

| Improve this Doc View Source

AttachMonteCarloDataGathering(ICircuitContext, IEnumerable<Simulation>)

Declaration
protected void AttachMonteCarloDataGathering(ICircuitContext context, IEnumerable<Simulation> simulations)
Parameters
Type Name Description
ICircuitContext context
System.Collections.Generic.IEnumerable<SpiceSharp.Simulations.Simulation> simulations
| Improve this Doc View Source

AttachMonteCarloDataGatheringForSimulation(ICircuitContext, Simulation)

Declaration
protected void AttachMonteCarloDataGatheringForSimulation(ICircuitContext context, Simulation simulation)
Parameters
Type Name Description
ICircuitContext context
SpiceSharp.Simulations.Simulation simulation
| Improve this Doc View Source

Create(Control, ICircuitContext, Func<String, Control, ICircuitContext, Simulation>)

Creates simulations for Monte Carlo simulation.

Declaration
public List<Simulation> Create(Control statement, ICircuitContext context, Func<string, Control, ICircuitContext, Simulation> createSimulation)
Parameters
Type Name Description
Control statement

Statement.

ICircuitContext context

Context.

System.Func<System.String, Control, ICircuitContext, SpiceSharp.Simulations.Simulation> createSimulation

Simulation factory.

Returns
Type Description
System.Collections.Generic.List<SpiceSharp.Simulations.Simulation>

Implements

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