kmath
0.3.1-dev-RC
common
kmath-core
/
space.kscience.kmath.expressions
/
SimpleSymbolIndexer
Simple
Symbol
Indexer
@
UnstableKMathAPI
@
JvmInline
value
class
SimpleSymbolIndexer
(
val
symbols
:
List
<
Symbol
>
)
:
SymbolIndexer
(
source
)
Members
Constructors
Simple
Symbol
Indexer
Link copied to clipboard
constructor
(
symbols
:
List
<
Symbol
>
)
Functions
get
Link copied to clipboard
open
operator
fun
<
T
>
Array
<
T
>
.
get
(
symbol
:
Symbol
)
:
T
open
operator
fun
DoubleArray
.
get
(
symbol
:
Symbol
)
:
Double
open
operator
fun
<
T
>
List
<
T
>
.
get
(
symbol
:
Symbol
)
:
T
open
operator
fun
<
T
>
Point
<
T
>
.
get
(
symbol
:
Symbol
)
:
T
open
operator
fun
<
T
>
Structure2D
<
T
>
.
get
(
rowSymbol
:
Symbol
,
columnSymbol
:
Symbol
)
:
T
index
Of
Link copied to clipboard
open
fun
indexOf
(
symbol
:
Symbol
)
:
Int
to
Double
Array
Link copied to clipboard
open
fun
Map
<
Symbol
,
Double
>
.
toDoubleArray
(
)
:
DoubleArray
to
List
Link copied to clipboard
open
fun
<
T
>
Map
<
Symbol
,
T
>
.
toList
(
)
:
List
<
T
>
to
Map
Link copied to clipboard
open
fun
DoubleArray
.
toMap
(
)
:
Map
<
Symbol
,
Double
>
open
fun
<
T
>
Point
<
T
>
.
toMap
(
)
:
Map
<
Symbol
,
T
>
to
Point
Link copied to clipboard
open
fun
Map
<
Symbol
,
Double
>
.
toPoint
(
)
:
DoubleBuffer
open
fun
<
T
>
Map
<
Symbol
,
T
>
.
toPoint
(
bufferFactory
:
BufferFactory
<
T
>
)
:
Point
<
T
>
Properties
symbols
Link copied to clipboard
open
override
val
symbols
:
List
<
Symbol
>