kmath
0.3.1-dev-RC
jvm
kmath-commons
/
space.kscience.kmath.commons.linear
/
CMMatrix
CMMatrix
class
CMMatrix
(
val
origin
:
RealMatrix
)
:
Structure2D
<
Double
>
(
source
)
Members
Members & Extensions
Constructors
CMMatrix
Link copied to clipboard
constructor
(
origin
:
RealMatrix
)
Functions
dot
Link copied to clipboard
infix
fun
CMMatrix
.
dot
(
other
:
CMMatrix
)
:
CMMatrix
open
infix override
fun
Matrix
<
Double
>
.
dot
(
other
:
Matrix
<
Double
>
)
:
CMMatrix
open
infix override
fun
Matrix
<
Double
>
.
dot
(
vector
:
Point
<
Double
>
)
:
CMVector
elements
Link copied to clipboard
open
override
fun
elements
(
)
:
Sequence
<
Pair
<
IntArray
,
Double
>
>
get
Link copied to clipboard
open
operator override
fun
get
(
i
:
Int
,
j
:
Int
)
:
Double
open
operator override
fun
get
(
index
:
IntArray
)
:
Double
get
Feature
Link copied to clipboard
open
override
fun
<
F
:
StructureFeature
>
getFeature
(
type
:
KClass
<
out
F
>
)
:
F
?
minus
Link copied to clipboard
operator
fun
CMMatrix
.
minus
(
other
:
CMMatrix
)
:
CMMatrix
open
operator override
fun
Matrix
<
Double
>
.
minus
(
other
:
Matrix
<
Double
>
)
:
CMMatrix
plus
Link copied to clipboard
operator
fun
CMMatrix
.
plus
(
other
:
CMMatrix
)
:
CMMatrix
open
operator override
fun
Matrix
<
Double
>
.
plus
(
other
:
Matrix
<
Double
>
)
:
CMMatrix
times
Link copied to clipboard
open
operator override
fun
Matrix
<
Double
>
.
times
(
value
:
Double
)
:
CMMatrix
to
CM
Link copied to clipboard
fun
Matrix
<
Double
>
.
toCM
(
)
:
CMMatrix
unary
Minus
Link copied to clipboard
open
operator
fun
Matrix
<
Double
>
.
unaryMinus
(
)
:
Matrix
<
Double
>
Properties
col
Num
Link copied to clipboard
open
override
val
colNum
:
Int
columns
Link copied to clipboard
open
val
columns
:
List
<
Buffer
<
Double
>
>
dimension
Link copied to clipboard
open
val
dimension
:
Int
indices
Link copied to clipboard
open
val
indices
:
ShapeIndexer
origin
Link copied to clipboard
val
origin
:
RealMatrix
row
Num
Link copied to clipboard
open
override
val
rowNum
:
Int
rows
Link copied to clipboard
open
val
rows
:
List
<
Buffer
<
Double
>
>
shape
Link copied to clipboard
open
override
val
shape
:
ShapeND