Simulator Module
Types
Type | Description |
Functions and values
Function or value | Description |
Full Usage:
cacheIsEqual cache ldcs
Parameters:
SimCache
ldcs : LoadedComponent list
Returns: bool
|
|
Full Usage:
cap sheet
Parameters:
string
Returns: string
|
|
Full Usage:
childrenOf ldcs sheet
Parameters:
LoadedComponent list
sheet : string
Returns: (string * string) list
|
|
Full Usage:
getCurrentSimulationState (arg1, arg2) project fs
Parameters:
Component list
arg1 : Connection list
project : Project option
fs : FastSimulation
Returns: SimulationRunStatus
|
|
Full Usage:
getDirectDependencies (arg1, arg2)
Parameters:
Component list
arg1 : Connection list
Returns: (string * string) list
|
|
|
|
Full Usage:
getLdcList ldcs openSheet
Parameters:
LoadedComponent list
openSheet : string
Returns: LoadedComponent
|
|
Full Usage:
getSheet ldcs openSheet
Parameters:
LoadedComponent list
openSheet : string
Returns: LoadedComponent
|
|
Full Usage:
getUpdatedLoadedComponentState diagramName (arg2, arg3) projLdcs
Parameters:
string
arg1 : Component list
arg2 : Connection list
projLdcs : LoadedComponent list
Returns: LoadedComponent list
|
|
|
|
Full Usage:
portSheetPort compsWithIds name port
Parameters:
Map<ComponentId, Component>
name : string
port : Port
Returns: SheetPort option
|
|
Full Usage:
prepareSimulationMemoized isWaveSim simulationArraySize openFileName diagramName (arg5, arg6) loadedDependencies
Parameters:
bool
simulationArraySize : int
openFileName : string
diagramName : string
arg4 : Component list
arg5 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationData, SimulationError> * CanvasState
|
|
Full Usage:
saveStateInSimulation (arg1, arg2) openFileName loadedComponents fs
Parameters:
Component list
arg1 : Connection list
openFileName : string
loadedComponents : LoadedComponent list
fs : FastSimulation
Returns: FastSimulation
|
|
Full Usage:
sheetsNeeded ldcs sheet
Parameters:
LoadedComponent list
sheet : string
Returns: string list
|
|
|
|
|
|
|
|
Full Usage:
startCircuitSimulation simulationArraySize diagramName (arg3, arg4) loadedDependencies
Parameters:
int
diagramName : string
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationData, SimulationError>
|
|
Full Usage:
startCircuitSimulationFData simulationArraySize diagramName (arg3, arg4) loadedDependencies
Parameters:
int
diagramName : string
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationData, SimulationError>
|
|
Full Usage:
storedstateisEqual cache ldcs
Parameters:
SimCache
ldcs : LoadedComponent list
Returns: bool
|
|
Full Usage:
validateCircuitSimulation diagramName (arg2, arg3) loadedDependencies
Parameters:
string
arg1 : Component list
arg2 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationGraph, SimulationError>
|
|
Full Usage:
validateWaveSimulation openFileName diagramName (arg3, arg4) loadedDependencies
Parameters:
string
diagramName : string
arg2 : Component list
arg3 : Connection list
loadedDependencies : LoadedComponent list
Returns: Result<SimulationGraph, SimulationError>
|
|