Preparing search index...
The search index is not available
@netgrif/petriflow
@netgrif/petriflow
BasicSimulation
Class BasicSimulation
Hierarchy
Simulation
BasicSimulation
Index
Constructors
constructor
Properties
ARC_
ORDER
Accessors
assigned
Tasks
consumed
Tokens
input
Arcs
original
Model
output
Arcs
simulation
Model
Methods
arc
Order
assign
assigned
cancel
enabled
finish
fire
insert
Arc
is
Assigned
is
Enabled
reset
update
Data
update
Data
Reference
updateIOArc
update
Place
Reference
update
Place
References
Constructors
constructor
new
Basic
Simulation
(
model
,
dataVariables
?
)
:
BasicSimulation
Parameters
model
:
PetriNet
dataVariables
:
Map
<
string
,
number
>
= ...
Returns
BasicSimulation
Properties
Static
Readonly
ARC_
ORDER
ARC_
ORDER
:
ArcType
[]
= ...
Accessors
assigned
Tasks
get
assignedTasks
(
)
:
Set
<
string
>
Returns
Set
<
string
>
consumed
Tokens
get
consumedTokens
(
)
:
Map
<
string
,
number
>
Returns
Map
<
string
,
number
>
input
Arcs
get
inputArcs
(
)
:
Map
<
string
,
Arc
<
NodeElement
,
NodeElement
>
[]
>
Returns
Map
<
string
,
Arc
<
NodeElement
,
NodeElement
>
[]
>
original
Model
get
originalModel
(
)
:
PetriNet
Returns
PetriNet
output
Arcs
get
outputArcs
(
)
:
Map
<
string
,
Arc
<
NodeElement
,
NodeElement
>
[]
>
Returns
Map
<
string
,
Arc
<
NodeElement
,
NodeElement
>
[]
>
simulation
Model
get
simulationModel
(
)
:
PetriNet
Returns
PetriNet
Methods
Protected
arc
Order
arc
Order
(
a
,
b
)
:
number
Parameters
a
:
Arc
<
NodeElement
,
NodeElement
>
b
:
Arc
<
NodeElement
,
NodeElement
>
Returns
number
assign
assign
(
transitionId
)
:
void
Parameters
transitionId
:
string
Returns
void
assigned
assigned
(
)
:
Transition
[]
Returns
Transition
[]
cancel
cancel
(
transitionId
)
:
void
Parameters
transitionId
:
string
Returns
void
enabled
enabled
(
)
:
Transition
[]
Returns
Transition
[]
finish
finish
(
transitionId
)
:
void
Parameters
transitionId
:
string
Returns
void
fire
fire
(
transitionId
)
:
void
Parameters
transitionId
:
string
Returns
void
Protected
insert
Arc
insert
Arc
(
arcs
,
arc
,
id
)
:
void
Parameters
arcs
:
Map
<
string
,
Arc
<
NodeElement
,
NodeElement
>
[]
>
arc
:
Arc
<
NodeElement
,
NodeElement
>
id
:
string
Returns
void
is
Assigned
is
Assigned
(
transitionId
)
:
boolean
Parameters
transitionId
:
string
Returns
boolean
is
Enabled
is
Enabled
(
transitionId
)
:
boolean
Parameters
transitionId
:
string
Returns
boolean
reset
reset
(
)
:
void
Returns
void
update
Data
update
Data
(
dataVariables
)
:
void
Parameters
dataVariables
:
Map
<
string
,
number
>
Returns
void
Protected
update
Data
Reference
update
Data
Reference
(
arc
)
:
void
Parameters
arc
:
Arc
<
NodeElement
,
NodeElement
>
Returns
void
Protected
updateIOArc
updateIOArc
(
arc
)
:
void
Parameters
arc
:
Arc
<
NodeElement
,
NodeElement
>
Returns
void
Protected
update
Place
Reference
update
Place
Reference
(
arc
)
:
void
Parameters
arc
:
Arc
<
NodeElement
,
NodeElement
>
Returns
void
update
Place
References
update
Place
References
(
)
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
ARC_
ORDER
Accessors
assigned
Tasks
consumed
Tokens
input
Arcs
original
Model
output
Arcs
simulation
Model
Methods
arc
Order
assign
assigned
cancel
enabled
finish
fire
insert
Arc
is
Assigned
is
Enabled
reset
update
Data
update
Data
Reference
updateIOArc
update
Place
Reference
update
Place
References
@netgrif/petriflow
Loading...