AMatrix class Null safety

Abstract matrix. This is narrower than the Matrix interface.

Implementers

Constructors

AMatrix()

Properties

columns int
read-only
hashCode int
The hash code for this object.
read-onlyinherited
rows int
read-only
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
toStringDim String
read-only

Methods

dot(AMatrix a, AMatrix b) → void
Computes this = a dot b. r, a and b must already be properly dimensioned.
equivalent(AMatrix other) bool
formatValueWith(String fmt(Value)) String
get(int row, int col) Value
getF(int row, int col) double
identity() → void
Make this the identity matrix
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
residual(AMatrix a, AMatrix b) → void
Computes this = this - a dot b. r, a and b must already be properly dimensioned.
set(int row, int col, Value v) → void
setF(int row, int col, double d) → void
toString() String
A string representation of this object.
override
visit(void f(int r, int c)) → void

Operators

operator ==(Object other) bool
The equality operator.
inherited