Show / Hide Table of Contents

Interface IModelsRegistry

Namespace: SpiceSharpParser.ModelReaders.Netlist.Spice.Context.Models
Assembly: SpiceSharpParser.dll
Syntax
public interface IModelsRegistry

Methods

| Improve this Doc View Source

CreateChildRegistry(List<INameGenerator>)

Declaration
IModelsRegistry CreateChildRegistry(List<INameGenerator> generators)
Parameters
Type Name Description
System.Collections.Generic.List<INameGenerator> generators
Returns
Type Description
IModelsRegistry
| Improve this Doc View Source

FindModel(String)

Declaration
Model FindModel(string modelName)
Parameters
Type Name Description
System.String modelName
Returns
Type Description
Model
| Improve this Doc View Source

FindModelEntity(String)

Declaration
IEntity FindModelEntity(string modelName)
Parameters
Type Name Description
System.String modelName
Returns
Type Description
SpiceSharp.Entities.IEntity
| Improve this Doc View Source

RegisterModelInstance(Model)

Declaration
void RegisterModelInstance(Model model)
Parameters
Type Name Description
Model model
| Improve this Doc View Source

SetModel(Entity, Simulation, Parameter, String, Action<Model>, IResultService)

Declaration
void SetModel(Entity entity, Simulation simulation, Parameter modelNameParameter, string exceptionMessage, Action<Model> setModelAction, IResultService result)
Parameters
Type Name Description
SpiceSharp.Entities.Entity entity
SpiceSharp.Simulations.Simulation simulation
Parameter modelNameParameter
System.String exceptionMessage
System.Action<Model> setModelAction
IResultService result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX