Class ExportControl
Inheritance
System.Object
ExportControl
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
Assembly: SpiceSharpParser.dll
Syntax
public abstract class ExportControl : BaseControl, IStatementReader
Constructors
| Improve this Doc View SourceExportControl(IMapper<Exporter>, IExportFactory)
Initializes a new instance of the ExportControl class.
Declaration
protected ExportControl(IMapper<Exporter> mapper, IExportFactory exportFactory)
Parameters
Type | Name | Description |
---|---|---|
IMapper<Exporter> | mapper | The exporter mapper. |
IExportFactory | exportFactory | Export factory. |
Properties
| Improve this Doc View SourceExportFactory
Gets the export factory.
Declaration
protected IExportFactory ExportFactory { get; }
Property Value
Type | Description |
---|---|
IExportFactory |
Mapper
Gets the exporter mapper.
Declaration
protected IMapper<Exporter> Mapper { get; }
Property Value
Type | Description |
---|---|
IMapper<Exporter> |
Methods
| Improve this Doc View SourceCreateExportsForAllVoltageAndCurrents(Simulation, ICircuitContext)
Declaration
protected List<Export> CreateExportsForAllVoltageAndCurrents(Simulation simulation, ICircuitContext context)
Parameters
Type | Name | Description |
---|---|---|
SpiceSharp.Simulations.Simulation | simulation | |
ICircuitContext | context |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<Export> |
GenerateExport(Parameter, ICircuitContext, Simulation)
Generates a new export.
Declaration
protected Export GenerateExport(Parameter parameter, ICircuitContext context, Simulation simulation)
Parameters
Type | Name | Description |
---|---|---|
Parameter | parameter | |
ICircuitContext | context | |
SpiceSharp.Simulations.Simulation | simulation |
Returns
Type | Description |
---|---|
Export |
GenerateExports(ParameterCollection, Simulation, ICircuitContext)
Declaration
protected List<Export> GenerateExports(ParameterCollection parameterCollection, Simulation simulation, ICircuitContext context)
Parameters
Type | Name | Description |
---|---|---|
ParameterCollection | parameterCollection | |
SpiceSharp.Simulations.Simulation | simulation | |
ICircuitContext | context |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<Export> |
GetFirstDimensionLabel(Simulation)
Declaration
protected string GetFirstDimensionLabel(Simulation simulation)
Parameters
Type | Name | Description |
---|---|---|
SpiceSharp.Simulations.Simulation | simulation |
Returns
Type | Description |
---|---|
System.String |