public class SimpleOperations_ZDRM extends java.lang.Object implements SimpleOperations<org.ejml.data.ZMatrixRMaj>
| Constructor and Description |
|---|
SimpleOperations_ZDRM() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeSign(org.ejml.data.ZMatrixRMaj a) |
double |
conditionP2(org.ejml.data.ZMatrixRMaj A) |
double |
determinant(org.ejml.data.ZMatrixRMaj A) |
org.ejml.data.ZMatrixRMaj |
diag(org.ejml.data.ZMatrixRMaj A) |
void |
divide(org.ejml.data.ZMatrixRMaj A,
double val,
org.ejml.data.ZMatrixRMaj output) |
double |
dot(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj v) |
void |
elementDiv(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
void |
elementExp(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output) |
void |
elementLog(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output) |
double |
elementMaxAbs(org.ejml.data.ZMatrixRMaj A) |
void |
elementMult(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
void |
elementPower(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output) |
void |
elementPower(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
double |
elementSum(org.ejml.data.ZMatrixRMaj A) |
void |
extract(org.ejml.data.ZMatrixRMaj src,
int srcY0,
int srcY1,
int srcX0,
int srcX1,
org.ejml.data.ZMatrixRMaj dst,
int dstY0,
int dstX0) |
void |
fill(org.ejml.data.ZMatrixRMaj A,
double value) |
double |
get(org.ejml.data.ZMatrixRMaj A,
int row,
int column) |
void |
get(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
org.ejml.data.Complex_F64 value) |
boolean |
hasUncountable(org.ejml.data.ZMatrixRMaj M) |
boolean |
invert(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output) |
boolean |
isIdentical(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
double tol) |
void |
kron(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
void |
minus(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output) |
void |
minus(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
void |
mult(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
double |
normF(org.ejml.data.ZMatrixRMaj A) |
void |
plus(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output) |
void |
plus(org.ejml.data.ZMatrixRMaj A,
double beta,
org.ejml.data.ZMatrixRMaj b,
org.ejml.data.ZMatrixRMaj output) |
void |
plus(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output) |
void |
print(java.io.PrintStream out,
org.ejml.data.Matrix mat) |
void |
pseudoInverse(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output) |
void |
scale(org.ejml.data.ZMatrixRMaj A,
double val,
org.ejml.data.ZMatrixRMaj output) |
void |
set(org.ejml.data.ZMatrixRMaj A,
double val) |
void |
set(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
double value) |
void |
set(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
double real,
double imaginary) |
void |
setColumn(org.ejml.data.ZMatrixRMaj A,
int column,
int startRow,
double... values) |
void |
setIdentity(org.ejml.data.ZMatrixRMaj A) |
void |
setRow(org.ejml.data.ZMatrixRMaj A,
int row,
int startColumn,
double... values) |
boolean |
solve(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj X,
org.ejml.data.ZMatrixRMaj B) |
double |
trace(org.ejml.data.ZMatrixRMaj A) |
void |
transpose(org.ejml.data.ZMatrixRMaj input,
org.ejml.data.ZMatrixRMaj output) |
void |
zero(org.ejml.data.ZMatrixRMaj A) |
public void set(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
double value)
set in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void set(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
double real,
double imaginary)
set in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double get(org.ejml.data.ZMatrixRMaj A,
int row,
int column)
get in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void get(org.ejml.data.ZMatrixRMaj A,
int row,
int column,
org.ejml.data.Complex_F64 value)
get in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void fill(org.ejml.data.ZMatrixRMaj A,
double value)
fill in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void transpose(org.ejml.data.ZMatrixRMaj input,
org.ejml.data.ZMatrixRMaj output)
transpose in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void mult(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
mult in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void kron(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
kron in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void plus(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
plus in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void minus(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
minus in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void minus(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output)
minus in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void plus(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output)
plus in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void plus(org.ejml.data.ZMatrixRMaj A,
double beta,
org.ejml.data.ZMatrixRMaj b,
org.ejml.data.ZMatrixRMaj output)
plus in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double dot(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj v)
dot in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void scale(org.ejml.data.ZMatrixRMaj A,
double val,
org.ejml.data.ZMatrixRMaj output)
scale in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void divide(org.ejml.data.ZMatrixRMaj A,
double val,
org.ejml.data.ZMatrixRMaj output)
divide in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public boolean invert(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output)
invert in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void setIdentity(org.ejml.data.ZMatrixRMaj A)
setIdentity in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void pseudoInverse(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output)
pseudoInverse in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public boolean solve(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj X,
org.ejml.data.ZMatrixRMaj B)
solve in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void set(org.ejml.data.ZMatrixRMaj A,
double val)
set in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void zero(org.ejml.data.ZMatrixRMaj A)
zero in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double normF(org.ejml.data.ZMatrixRMaj A)
normF in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double conditionP2(org.ejml.data.ZMatrixRMaj A)
conditionP2 in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double determinant(org.ejml.data.ZMatrixRMaj A)
determinant in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double trace(org.ejml.data.ZMatrixRMaj A)
trace in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void setRow(org.ejml.data.ZMatrixRMaj A,
int row,
int startColumn,
double... values)
setRow in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void setColumn(org.ejml.data.ZMatrixRMaj A,
int column,
int startRow,
double... values)
setColumn in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void extract(org.ejml.data.ZMatrixRMaj src,
int srcY0,
int srcY1,
int srcX0,
int srcX1,
org.ejml.data.ZMatrixRMaj dst,
int dstY0,
int dstX0)
extract in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public org.ejml.data.ZMatrixRMaj diag(org.ejml.data.ZMatrixRMaj A)
diag in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public boolean hasUncountable(org.ejml.data.ZMatrixRMaj M)
hasUncountable in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void changeSign(org.ejml.data.ZMatrixRMaj a)
changeSign in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double elementMaxAbs(org.ejml.data.ZMatrixRMaj A)
elementMaxAbs in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public double elementSum(org.ejml.data.ZMatrixRMaj A)
elementSum in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementMult(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
elementMult in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementDiv(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
elementDiv in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementPower(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
org.ejml.data.ZMatrixRMaj output)
elementPower in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementPower(org.ejml.data.ZMatrixRMaj A,
double b,
org.ejml.data.ZMatrixRMaj output)
elementPower in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementExp(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output)
elementExp in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void elementLog(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj output)
elementLog in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public boolean isIdentical(org.ejml.data.ZMatrixRMaj A,
org.ejml.data.ZMatrixRMaj B,
double tol)
isIdentical in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>public void print(java.io.PrintStream out,
org.ejml.data.Matrix mat)
print in interface SimpleOperations<org.ejml.data.ZMatrixRMaj>