Show / Hide Table of Contents

Class SpiceModel<TCircuit, TSimulation>

A result of reading a SPICE netlist model.

Inheritance
System.Object
SpiceModel<TCircuit, TSimulation>
Implements
ISpiceModel<TCircuit, TSimulation>
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
Assembly: SpiceSharpParser.dll
Syntax
public class SpiceModel<TCircuit, TSimulation> : ISpiceModel<TCircuit, TSimulation> where TCircuit : class
Type Parameters
Name Description
TCircuit
TSimulation

Constructors

| Improve this Doc View Source

SpiceModel(TCircuit, String)

Declaration
public SpiceModel(TCircuit circuit, string title)
Parameters
Type Name Description
TCircuit circuit
System.String title

Properties

| Improve this Doc View Source

Circuit

Gets or sets the circuit from the netlist.

Declaration
public TCircuit Circuit { get; set; }
Property Value
Type Description
TCircuit
| Improve this Doc View Source

Comments

Gets the list of comments from the netlist.

Declaration
public List<string> Comments { get; }
Property Value
Type Description
System.Collections.Generic.List<System.String>
| Improve this Doc View Source

Exports

Gets the list of exports from the netlist.

Declaration
public List<Export> Exports { get; }
Property Value
Type Description
System.Collections.Generic.List<Export>
| Improve this Doc View Source

MonteCarloResult

Gets the Monte Carlo Analysis results.

Declaration
public MonteCarloResult MonteCarloResult { get; }
Property Value
Type Description
MonteCarloResult
| Improve this Doc View Source

Prints

Gets the list of generated prints.

Declaration
public List<Print> Prints { get; }
Property Value
Type Description
System.Collections.Generic.List<Print>
| Improve this Doc View Source

Seed

Gets or sets the used random seed.

Declaration
public int? Seed { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
| Improve this Doc View Source

SimulationConfiguration

Gets the simulation configuration.

Declaration
public SimulationConfiguration SimulationConfiguration { get; }
Property Value
Type Description
SimulationConfiguration
| Improve this Doc View Source

Simulations

Gets the list of simulation from the netlist.

Declaration
public List<TSimulation> Simulations { get; }
Property Value
Type Description
System.Collections.Generic.List<TSimulation>
| Improve this Doc View Source

Title

Gets the title of the netlist.

Declaration
public string Title { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ValidationResult

Gets the validation result.

Declaration
public SpiceNetlistValidationResult ValidationResult { get; }
Property Value
Type Description
SpiceNetlistValidationResult
| Improve this Doc View Source

XyPlots

Gets the list of generated X-Y plots.

Declaration
public List<XyPlot> XyPlots { get; }
Property Value
Type Description
System.Collections.Generic.List<XyPlot>

Implements

ISpiceModel<TCircuit, TSimulation>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX