Interface IModelsRegistry
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
|
Improve this Doc
View Source
FindModel(String)
Declaration
Model FindModel(string modelName)
Parameters
Type |
Name |
Description |
System.String |
modelName |
|
Returns
|
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 |
|