Show / Hide Table of Contents

Class CreateSimulationsForAllTemperaturesFactory

Inheritance
System.Object
CreateSimulationsForAllTemperaturesFactory
Implements
ICreateSimulationsForAllTemperaturesFactory
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 CreateSimulationsForAllTemperaturesFactory : ICreateSimulationsForAllTemperaturesFactory

Methods

| Improve this Doc View Source

CreateSimulationForTemperature(Control, ICircuitContext, Func<String, Control, ICircuitContext, Simulation>, Nullable<Double>)

Declaration
protected Simulation CreateSimulationForTemperature(Control statement, ICircuitContext context, Func<string, Control, ICircuitContext, Simulation> createSimulation, double? temp)
Parameters
Type Name Description
Control statement
ICircuitContext context
System.Func<System.String, Control, ICircuitContext, SpiceSharp.Simulations.Simulation> createSimulation
System.Nullable<System.Double> temp
Returns
Type Description
SpiceSharp.Simulations.Simulation
| Improve this Doc View Source

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

Declaration
public List<Simulation> CreateSimulations(Control statement, ICircuitContext context, Func<string, Control, ICircuitContext, Simulation> createSimulation)
Parameters
Type Name Description
Control statement
ICircuitContext context
System.Func<System.String, Control, ICircuitContext, SpiceSharp.Simulations.Simulation> createSimulation
Returns
Type Description
System.Collections.Generic.List<SpiceSharp.Simulations.Simulation>
| Improve this Doc View Source

GetSimulationName(ICircuitContext, Control, Nullable<Double>)

Declaration
protected string GetSimulationName(ICircuitContext context, Control statement, double? temperatureInKelvin = default(double? ))
Parameters
Type Name Description
ICircuitContext context
Control statement
System.Nullable<System.Double> temperatureInKelvin
Returns
Type Description
System.String
| Improve this Doc View Source

SetSimulationTemperatures(Simulation, Nullable<Double>, Nullable<Double>)

Declaration
protected void SetSimulationTemperatures(Simulation simulation, double? operatingTemperatureInKelvins, double? nominalTemperatureInKelvins)
Parameters
Type Name Description
SpiceSharp.Simulations.Simulation simulation
System.Nullable<System.Double> operatingTemperatureInKelvins
System.Nullable<System.Double> nominalTemperatureInKelvins
| Improve this Doc View Source

SetTempVariable(ICircuitContext, Nullable<Double>, Simulation)

Declaration
protected void SetTempVariable(ICircuitContext context, double? operatingTemperatureInKelvins, Simulation simulation)
Parameters
Type Name Description
ICircuitContext context
System.Nullable<System.Double> operatingTemperatureInKelvins
SpiceSharp.Simulations.Simulation simulation

Implements

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