public virtual void setColumn(DMatrixRMaj A, int column, int startRow, /**/ double[] values) { for (int i = 0; i < values.Length; i++) { A.set(startRow + i, column, (double)values[i]); } } public virtual void extract(DMatrixRMaj src, int srcY0, int srcY1, int srcX0, int srcX1, DMatrixRMaj dst, int dstY0, int dstX0) { CommonOps_DDRM.extract(src, srcY0, srcY1, srcX0, srcX1, dst, dstY0, dstX0); } public virtual bool hasUncountable(DMatrixRMaj M) { return(MatrixFeatures_DDRM.hasUncountable(M)); } public virtual void changeSign(DMatrixRMaj a) { CommonOps_DDRM.changeSign(a); } public virtual double elementMaxAbs(DMatrixRMaj A) { return(CommonOps_DDRM.elementMaxAbs(A)); } public virtual double elementSum(DMatrixRMaj A) { return(CommonOps_DDRM.elementSum(A)); } public virtual void elementMult(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output) { CommonOps_DDRM.elementMult(A, B, output); } public virtual void elementDiv(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output) { CommonOps_DDRM.elementDiv(A, B, output); } public virtual void elementPower(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output) { CommonOps_DDRM.elementPower(A, B, output); } public virtual void elementPower(DMatrixRMaj A, /**/ double b, DMatrixRMaj output) { CommonOps_DDRM.elementPower(A, (double)b, output); }
public void elementPower(Matrix A, double b, Matrix output) { CommonOps_DDRM.elementPower((DMatrixRMaj)A, (double)b, (DMatrixRMaj)output); }
public void elementPower(Matrix A, Matrix B, Matrix output) { CommonOps_DDRM.elementPower((DMatrixRMaj)A, (DMatrixRMaj)B, (DMatrixRMaj)output); }