## Uses of Class
org.apache.sysds.runtime.matrix.data.MatrixValue

Packages that use MatrixValue
org.apache.sysds.runtime.compress
org.apache.sysds.runtime.compress.lib
org.apache.sysds.runtime.instructions.spark.data
org.apache.sysds.runtime.matrix.data

### Uses of MatrixValue in org.apache.sysds.runtime.compress

Subclasses of MatrixValue in org.apache.sysds.runtime.compress
`class` `CompressedMatrixBlock`

Methods in org.apache.sysds.runtime.compress with parameters of type MatrixValue
`MatrixBlock` CompressedMatrixBlock.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`void` CompressedMatrixBlock.`append(MatrixValue v2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`MatrixBlock` CompressedMatrixBlock.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixBlock` CompressedMatrixBlock.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixBlock` CompressedMatrixBlock.`binaryOperationsLeft(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`void` CompressedMatrixBlock.`copy(MatrixValue thatValue)`
`void` CompressedMatrixBlock.`copy(MatrixValue thatValue, boolean sp)`
`void` CompressedMatrixBlock.`ctableOperations(Operator op, double scalar, MatrixValue that, CTableMap resultMap, MatrixBlock resultBlock)`
`void` CompressedMatrixBlock.`ctableOperations(Operator op, MatrixValue that, double scalar, boolean ignoreZeros, CTableMap resultMap, MatrixBlock resultBlock)`
`void` CompressedMatrixBlock.`ctableOperations(Operator op, MatrixValue that, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`MatrixBlock` CompressedMatrixBlock.`ctableSeqOperations(MatrixValue thatMatrix, double thatScalar, MatrixBlock resultBlock, boolean updateClen)`
`static MatrixBlock` CompressedMatrixBlock.`getUncompressed(MatrixValue mVal)`
`static MatrixBlock` CompressedMatrixBlock.`getUncompressed(MatrixValue mVal, String message)`
`MatrixBlock` CompressedMatrixBlock.`groupedAggOperations(MatrixValue tgt, MatrixValue wghts, MatrixValue ret, int ngroups, Operator op, int k)`
`void` CompressedMatrixBlock.`incrementalAggregate(AggregateOperator aggOp, MatrixValue newWithCorrection)`
`void` CompressedMatrixBlock.`incrementalAggregate(AggregateOperator aggOp, MatrixValue correction, MatrixValue newWithCorrection, boolean deep)`
`void` CompressedMatrixBlock.`permutationMatrixMultOperations(MatrixValue m2Val, MatrixValue out1Val, MatrixValue out2Val, int k)`
`MatrixBlock` CompressedMatrixBlock.`pickValues(MatrixValue quantiles, MatrixValue ret)`
`MatrixBlock` CompressedMatrixBlock.`reorgOperations(ReorgOperator op, MatrixValue ret, int startRow, int startColumn, int length)`
`MatrixBlock` CompressedMatrixBlock.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixBlock` CompressedMatrixBlock.`scalarOperations(ScalarOperator sop, MatrixValue result)`
`MatrixBlock` CompressedMatrixBlock.`sortOperations(MatrixValue weights, MatrixBlock result)`
`MatrixBlock` CompressedMatrixBlock.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixBlock` CompressedMatrixBlock.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`

### Uses of MatrixValue in org.apache.sysds.runtime.compress.lib

Methods in org.apache.sysds.runtime.compress.lib with parameters of type MatrixValue
`static MatrixBlock` CLALibScalar.`scalarOperations(ScalarOperator sop, CompressedMatrixBlock m1, MatrixValue result)`
`static MatrixBlock` CLALibUnary.`unaryOperations(CompressedMatrixBlock m, UnaryOperator op, MatrixValue result)`

### Uses of MatrixValue in org.apache.sysds.runtime.instructions.spark.data

Methods in org.apache.sysds.runtime.instructions.spark.data that return MatrixValue
`MatrixValue` IndexedMatrixValue.`getValue()`

Methods in org.apache.sysds.runtime.instructions.spark.data with parameters of type MatrixValue
`void` IndexedMatrixValue.`set(MatrixIndexes indexes2, MatrixValue block2)`

Constructors in org.apache.sysds.runtime.instructions.spark.data with parameters of type MatrixValue
Constructor and Description
`IndexedMatrixValue(MatrixIndexes ind, MatrixValue b)`

Constructor parameters in org.apache.sysds.runtime.instructions.spark.data with type arguments of type MatrixValue
Constructor and Description
`IndexedMatrixValue(Class<? extends MatrixValue> cls)`

### Uses of MatrixValue in org.apache.sysds.runtime.matrix.data

Subclasses of MatrixValue in org.apache.sysds.runtime.matrix.data
`class` `CM_N_COVCell`
`class` `MatrixBlock`
`class` `MatrixCell`
`class` `WeightedCell`
`class` `WeightedPair`

Methods in org.apache.sysds.runtime.matrix.data that return MatrixValue
`abstract MatrixValue` MatrixValue.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` CM_N_COVCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` MatrixCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` WeightedCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`abstract MatrixValue` MatrixValue.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`MatrixValue` CM_N_COVCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`MatrixValue` MatrixCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`abstract MatrixValue` MatrixValue.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixValue` MatrixCell.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`abstract MatrixValue` MatrixValue.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixValue` CM_N_COVCell.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixValue` MatrixCell.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`abstract MatrixValue` MatrixValue.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixValue` CM_N_COVCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixValue` MatrixCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixValue` WeightedCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`abstract MatrixValue` MatrixValue.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixValue` CM_N_COVCell.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixValue` MatrixCell.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`abstract MatrixValue` MatrixValue.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` MatrixCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` WeightedCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`abstract MatrixValue` MatrixValue.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` MatrixCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` WeightedCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`abstract MatrixValue` MatrixValue.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`
`MatrixValue` CM_N_COVCell.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`
`MatrixValue` MatrixCell.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`

Methods in org.apache.sysds.runtime.matrix.data with parameters of type MatrixValue
`abstract MatrixValue` MatrixValue.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` CM_N_COVCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` MatrixCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixBlock` MatrixBlock.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`MatrixValue` WeightedCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn)`
`abstract MatrixValue` MatrixValue.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`MatrixValue` CM_N_COVCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`MatrixValue` MatrixCell.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`MatrixBlock` MatrixBlock.`aggregateUnaryOperations(AggregateUnaryOperator op, MatrixValue result, int blen, MatrixIndexes indexesIn, boolean inCP)`
`abstract void` MatrixValue.`append(MatrixValue valueIn2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`void` CM_N_COVCell.`append(MatrixValue valueIn2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`void` MatrixCell.`append(MatrixValue valueIn2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`void` MatrixBlock.`append(MatrixValue v2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`MatrixBlock` MatrixBlock.`binaryOperations(BinaryOperator op, MatrixValue thatValue)`
`abstract MatrixValue` MatrixValue.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixValue` MatrixCell.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`MatrixBlock` MatrixBlock.`binaryOperations(BinaryOperator op, MatrixValue thatValue, MatrixValue result)`
`abstract MatrixValue` MatrixValue.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixValue` CM_N_COVCell.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixValue` MatrixCell.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`MatrixBlock` MatrixBlock.`binaryOperationsInPlace(BinaryOperator op, MatrixValue thatValue)`
`abstract void` MatrixValue.`copy(MatrixValue that)` Copy that MatrixValue into this MatrixValue.
`void` CM_N_COVCell.`copy(MatrixValue that)`
`void` MatrixCell.`copy(MatrixValue that)`
`void` MatrixBlock.`copy(MatrixValue thatValue)`
`void` WeightedPair.`copy(MatrixValue that)`
`void` WeightedCell.`copy(MatrixValue that)`
`abstract void` MatrixValue.`copy(MatrixValue that, boolean sp)` Copy that MatrixValue into this MatrixValue.
`void` CM_N_COVCell.`copy(MatrixValue that, boolean sp)`
`void` MatrixCell.`copy(MatrixValue that, boolean sp)`
`void` MatrixBlock.`copy(MatrixValue thatValue, boolean sp)`
`abstract void` MatrixValue.`ctableOperations(Operator op, double scalarThat, MatrixValue that2, CTableMap ctableResult, MatrixBlock ctableResultBlock)`
`void` CM_N_COVCell.`ctableOperations(Operator op, double scalarThat, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`void` MatrixCell.`ctableOperations(Operator op, double scalarThat, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`void` MatrixBlock.`ctableOperations(Operator op, double scalarThat, MatrixValue that2Val, CTableMap resultMap, MatrixBlock resultBlock)` D = ctable(A,v2,W) this <- A; scalarThat <- v2; that2 <- W; result <- D (i1,j1,v1) from input1 (this) (v2) from sclar_input2 (scalarThat) (i3,j3,w) from input3 (that2)
`abstract void` MatrixValue.`ctableOperations(Operator op, MatrixValue that, double scalar_that2, boolean ignoreZeros, CTableMap resultMap, MatrixBlock resultBlock)`
`void` CM_N_COVCell.`ctableOperations(Operator op, MatrixValue that, double scalarThat2, boolean ignoreZeros, CTableMap resultMap, MatrixBlock resultBlock)`
`void` MatrixCell.`ctableOperations(Operator op, MatrixValue that, double scalarThat2, boolean ignoreZeros, CTableMap ctableResult, MatrixBlock ctableResultBlock)`
`void` MatrixBlock.`ctableOperations(Operator op, MatrixValue thatVal, double scalarThat2, boolean ignoreZeros, CTableMap resultMap, MatrixBlock resultBlock)` D = ctable(A,B,w) this <- A; that <- B; scalar_that2 <- w; result <- D (i1,j1,v1) from input1 (this) (i1,j1,v2) from input2 (that) (w) from scalar_input3 (scalarThat2) NOTE: This method supports both vectors and matrices.
`void` MatrixBlock.`ctableOperations(Operator op, MatrixValue thatVal, MatrixValue that2Val, CTableMap resultMap)` D = ctable(A,B,W) this <- A; that <- B; that2 <- W; result <- D (i1,j1,v1) from input1 (this) (i1,j1,v2) from input2 (that) (i1,j1,w) from input3 (that2)
`abstract void` MatrixValue.`ctableOperations(Operator op, MatrixValue that, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`void` CM_N_COVCell.`ctableOperations(Operator op, MatrixValue that, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`void` MatrixCell.`ctableOperations(Operator op, MatrixValue that, MatrixValue that2, CTableMap resultMap, MatrixBlock resultBlock)`
`void` MatrixBlock.`ctableOperations(Operator op, MatrixValue thatVal, MatrixValue that2Val, CTableMap resultMap, MatrixBlock resultBlock)`
`MatrixBlock` MatrixBlock.`ctableSeqOperations(MatrixValue thatMatrix, double thatScalar, MatrixBlock resultBlock)` D = ctable(seq,A,w) this <- seq; thatMatrix <- A; thatScalar <- w; result <- D (i1,j1,v1) from input1 (this) (i1,j1,v2) from input2 (that) (w) from scalar_input3 (scalarThat2)
`MatrixBlock` MatrixBlock.`ctableSeqOperations(MatrixValue thatMatrix, double thatScalar, MatrixBlock resultBlock, boolean updateClen)`
`MatrixBlock` MatrixBlock.`groupedAggOperations(MatrixValue tgt, MatrixValue wghts, MatrixValue ret, int ngroups, Operator op)` Invocation from CP instructions.
`MatrixBlock` MatrixBlock.`groupedAggOperations(MatrixValue tgt, MatrixValue wghts, MatrixValue ret, int ngroups, Operator op, int k)`
`abstract void` MatrixValue.`incrementalAggregate(AggregateOperator aggOp, MatrixValue newWithCorrection)`
`void` CM_N_COVCell.`incrementalAggregate(AggregateOperator aggOp, MatrixValue newWithCorrection)`
`void` MatrixCell.`incrementalAggregate(AggregateOperator aggOp, MatrixValue newWithCorrection)`
`void` MatrixBlock.`incrementalAggregate(AggregateOperator aggOp, MatrixValue newWithCorrection)`
`abstract void` MatrixValue.`incrementalAggregate(AggregateOperator aggOp, MatrixValue correction, MatrixValue newWithCorrection, boolean deep)`
`void` CM_N_COVCell.`incrementalAggregate(AggregateOperator aggOp, MatrixValue correction, MatrixValue newWithCorrection, boolean deep)`
`void` MatrixCell.`incrementalAggregate(AggregateOperator aggOp, MatrixValue correction, MatrixValue newWithCorrection, boolean deep)`
`void` MatrixBlock.`incrementalAggregate(AggregateOperator aggOp, MatrixValue correction, MatrixValue newWithCorrection, boolean deep)`
`static void` OperationsOnMatrixValues.`incrementalAggregation(MatrixValue valueAgg, MatrixValue correction, MatrixValue valueAdd, AggregateOperator op, boolean embeddedCorrection)`
`static void` OperationsOnMatrixValues.`incrementalAggregation(MatrixValue valueAgg, MatrixValue correction, MatrixValue valueAdd, AggregateOperator op, boolean embeddedCorrection, boolean deep)`
`static void` OperationsOnMatrixValues.`performAggregateUnary(MatrixIndexes indexesIn, MatrixValue valueIn, MatrixIndexes indexesOut, MatrixValue valueOut, AggregateUnaryOperator op, int blen)`
`static void` OperationsOnMatrixValues.`performAppend(MatrixValue valueIn1, MatrixValue valueIn2, ArrayList<IndexedMatrixValue> outlist, int blen, boolean cbind, boolean m2IsLast, int nextNCol)`
`static void` OperationsOnMatrixValues.`performBinaryIgnoreIndexes(MatrixValue value1, MatrixValue value2, MatrixValue valueOut, BinaryOperator op)`
`static void` OperationsOnMatrixValues.`performCtable(MatrixIndexes indexesIn1, MatrixValue valueIn1, double scalarIn2, boolean left, int blen, CTableMap resultMap, MatrixBlock resultBlock, Operator op)`
`static void` OperationsOnMatrixValues.`performCtable(MatrixIndexes indexesIn1, MatrixValue valueIn1, double scalarIn2, double scalarIn3, CTableMap resultMap, MatrixBlock resultBlock, Operator op)`
`static void` OperationsOnMatrixValues.`performCtable(MatrixIndexes indexesIn1, MatrixValue valueIn1, double scalarIn2, MatrixIndexes indexesIn3, MatrixValue valueIn3, CTableMap resultMap, MatrixBlock resultBlock, Operator op)`
`static void` OperationsOnMatrixValues.`performCtable(MatrixIndexes indexesIn1, MatrixValue valueIn1, MatrixIndexes indexesIn2, MatrixValue valueIn2, double scalarIn3, CTableMap resultMap, MatrixBlock resultBlock, Operator op)`
`static void` OperationsOnMatrixValues.`performCtable(MatrixIndexes indexesIn1, MatrixValue valueIn1, MatrixIndexes indexesIn2, MatrixValue valueIn2, MatrixIndexes indexesIn3, MatrixValue valueIn3, CTableMap resultMap, MatrixBlock resultBlock, Operator op)`
`static void` OperationsOnMatrixValues.`performReorg(MatrixIndexes indexesIn, MatrixValue valueIn, MatrixIndexes indexesOut, MatrixValue valueOut, ReorgOperator op, int startRow, int startColumn, int length)`
`static void` OperationsOnMatrixValues.`performZeroOut(MatrixIndexes indexesIn, MatrixValue valueIn, MatrixIndexes indexesOut, MatrixValue valueOut, IndexRange range, boolean complementary)`
`void` MatrixBlock.`permutationMatrixMultOperations(MatrixValue m2Val, MatrixValue out1Val, MatrixValue out2Val)`
`void` MatrixBlock.`permutationMatrixMultOperations(MatrixValue m2Val, MatrixValue out1Val, MatrixValue out2Val, int k)`
`MatrixBlock` MatrixBlock.`pickValues(MatrixValue quantiles, MatrixValue ret)`
`MatrixBlock` MatrixBlock.`prepareAggregateUnaryOutput(AggregateUnaryOperator op, MatrixValue result, int blen)`
`abstract MatrixValue` MatrixValue.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixValue` CM_N_COVCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixValue` MatrixCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`MatrixBlock` MatrixBlock.`reorgOperations(ReorgOperator op, MatrixValue ret, int startRow, int startColumn, int length)`
`MatrixValue` WeightedCell.`reorgOperations(ReorgOperator op, MatrixValue result, int startRow, int startColumn, int length)`
`abstract MatrixValue` MatrixValue.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixValue` CM_N_COVCell.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixValue` MatrixCell.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`MatrixBlock` MatrixBlock.`replaceOperations(MatrixValue result, double pattern, double replacement)`
`abstract MatrixValue` MatrixValue.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` MatrixCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixBlock` MatrixBlock.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixValue` WeightedCell.`scalarOperations(ScalarOperator op, MatrixValue result)`
`MatrixBlock` MatrixBlock.`sortOperations(MatrixValue weights)`
`MatrixBlock` MatrixBlock.`sortOperations(MatrixValue weights, MatrixBlock result)`
`static void` OperationsOnMatrixValues.`startAggregation(MatrixValue valueOut, MatrixValue correction, AggregateOperator op, int rlen, int clen, boolean sparseHint, boolean embeddedCorrection)`
`abstract MatrixValue` MatrixValue.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` CM_N_COVCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` MatrixCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixBlock` MatrixBlock.`unaryOperations(UnaryOperator op, MatrixValue result)`
`MatrixValue` WeightedCell.`unaryOperations(UnaryOperator op, MatrixValue result)`
`abstract MatrixValue` MatrixValue.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`
`MatrixValue` CM_N_COVCell.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`
`MatrixValue` MatrixCell.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`
`MatrixBlock` MatrixBlock.`zeroOutOperations(MatrixValue result, IndexRange range, boolean complementary)`

Constructors in org.apache.sysds.runtime.matrix.data with parameters of type MatrixValue
Constructor and Description
`MatrixCell(MatrixValue that)`
`MatrixValue(MatrixValue that)`