Show / Hide Table of Contents

Class SpiceEvaluationContext

Inheritance
System.Object
EvaluationContext
SpiceEvaluationContext
Inherited Members
EvaluationContext.Name
EvaluationContext.Seed
EvaluationContext.Randomizer
EvaluationContext.CaseSettings
EvaluationContext.Parameters
EvaluationContext.Arguments
EvaluationContext.Functions
EvaluationContext.FunctionsBody
EvaluationContext.FunctionArguments
EvaluationContext.ExpressionRegistry
EvaluationContext.Children
EvaluationContext.Simulation
EvaluationContext.NameGenerator
EvaluationContext.ResultService
EvaluationContext.ExpressionFeaturesReader
EvaluationContext.ExpressionValueProvider
EvaluationContext.ExpressionParserFactory
EvaluationContext.SetParameter(String, Double)
EvaluationContext.SetParameter(String, Func<Double>)
EvaluationContext.SetParameter(String, String)
EvaluationContext.GetExpressionNames()
EvaluationContext.SetNamedExpression(String, String)
EvaluationContext.GetExpression(String)
EvaluationContext.CreateChildContext(String, Boolean)
EvaluationContext.Clone()
EvaluationContext.SetParameters(Dictionary<String, String>)
EvaluationContext.Find(String)
EvaluationContext.AddFunction(String, String, List<String>, IFunction)
EvaluationContext.Evaluate(String)
EvaluationContext.Evaluate(Expression)
EvaluationContext.HaveSpiceProperties(String)
EvaluationContext.HaveFunctions(String)
EvaluationContext.HaveFunction(String, String)
EvaluationContext.GetExpressionParameters(String, Boolean)
EvaluationContext.GetDeriveParser(EvaluationContext)
EvaluationContext.SetParameter(String, String, Expression)
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.Evaluation
Assembly: SpiceSharpParser.dll
Syntax
public class SpiceEvaluationContext : EvaluationContext

Constructors

| Improve this Doc View Source

SpiceEvaluationContext(String, SpiceExpressionMode, ISpiceNetlistCaseSensitivitySettings, IRandomizer, IExpressionParserFactory, IExpressionFeaturesReader, IExpressionValueProvider, INameGenerator, IResultService)

Declaration
public SpiceEvaluationContext(string name, SpiceExpressionMode mode, ISpiceNetlistCaseSensitivitySettings caseSetting, IRandomizer randomizer, IExpressionParserFactory expressionParserFactory, IExpressionFeaturesReader expressionFeaturesReader, IExpressionValueProvider expressionValueProvider, INameGenerator nameGenerator, IResultService resultService)
Parameters
Type Name Description
System.String name
SpiceExpressionMode mode
ISpiceNetlistCaseSensitivitySettings caseSetting
IRandomizer randomizer
IExpressionParserFactory expressionParserFactory
IExpressionFeaturesReader expressionFeaturesReader
IExpressionValueProvider expressionValueProvider
INameGenerator nameGenerator
IResultService resultService

Properties

| Improve this Doc View Source

Mode

Declaration
public SpiceExpressionMode Mode { get; }
Property Value
Type Description
SpiceExpressionMode
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX