alchemist
Toggle table of contents
36.0.11
jvm
Platform filter
jvm
Switch theme
Search in API
alchemist
alchemist-incarnation-biochemistry
/
it.unibo.alchemist.model.biochemistry.conditions
/
BiomolPresentInNeighbor
Biomol
Present
In
Neighbor
class
BiomolPresentInNeighbor
:
AbstractNeighborCondition
<
T
>
(
source
)
Members
Constructors
Biomol
Present
In
Neighbor
Link copied to clipboard
constructor
(
environment
:
Environment
<
Double
,
out
Any
>
,
node
:
Node
<
Double
>
,
molecule
:
Biomolecule
,
concentration
:
Double
)
Properties
node
Link copied to clipboard
val
node
:
Node
<
T
>
Functions
clone
Condition
Link copied to clipboard
open
fun
cloneCondition
(
node
:
Node
<
Double
>
,
reaction
:
Reaction
<
Double
>
)
:
BiomolPresentInNeighbor
open
fun
cloneCondition
(
p
:
Node
<
T
>
,
p1
:
Reaction
<
T
>
)
:
Condition
<
T
>
get
Context
Link copied to clipboard
abstract
fun
getContext
(
)
:
Context
fun
getContext
(
)
:
Context
get
Inbound
Dependencies
Link copied to clipboard
fun
getInboundDependencies
(
)
:
ListSet
<
out
Dependency
>
get
Propensity
Contribution
Link copied to clipboard
abstract
fun
getPropensityContribution
(
)
:
Double
open
fun
getPropensityContribution
(
)
:
Double
Override if desired behavior differs.
get
Valid
Neighbors
Link copied to clipboard
fun
getValidNeighbors
(
)
:
Map
<
Node
<
T
>
,
Double
>
Searches in the given neighborhood which nodes satisfy the condition, and returns a list of valid neighbors.
is
Valid
Link copied to clipboard
open
fun
isValid
(
)
:
Boolean
reaction
Ready
Link copied to clipboard
open
fun
reactionReady
(
)
to
String
Link copied to clipboard
open
fun
toString
(
)
:
String