org.ujmp.core.benchmark
Class AbstractMatrix2DBenchmark
- java.lang.Object
-
- org.ujmp.core.benchmark.AbstractMatrix2DBenchmark
-
- All Implemented Interfaces:
- MatrixBenchmark
- Direct Known Subclasses:
- ArrayDenseDoubleMatrix2DBenchmark, BlockDenseDoubleMatrix2DBenchmark, DefaultDenseDoubleMatrix2DBenchmark
public abstract class AbstractMatrix2DBenchmark extends java.lang.Object implements MatrixBenchmark
-
-
Constructor Summary
Constructors Constructor and Description AbstractMatrix2DBenchmark()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract DoubleMatrix2DcreateMatrix(long... size)abstract DoubleMatrix2DcreateMatrix(Matrix source)BenchmarkConfiggetConfig()java.lang.Class<? extends DoubleMatrix2D>getMatrixClass()java.lang.StringgetMatrixLabel()voidrun()voidsetName(java.lang.String name)
-
-
-
Method Detail
-
createMatrix
public abstract DoubleMatrix2D createMatrix(long... size)
-
createMatrix
public abstract DoubleMatrix2D createMatrix(Matrix source)
-
getMatrixLabel
public final java.lang.String getMatrixLabel()
- Specified by:
getMatrixLabelin interfaceMatrixBenchmark
-
getMatrixClass
public final java.lang.Class<? extends DoubleMatrix2D> getMatrixClass()
- Specified by:
getMatrixClassin interfaceMatrixBenchmark
-
getConfig
public final BenchmarkConfig getConfig()
- Specified by:
getConfigin interfaceMatrixBenchmark
-
setName
public void setName(java.lang.String name)
-
run
public final void run()
- Specified by:
runin interfaceMatrixBenchmark
-
-
DataMelt 3.0 © DataMelt by jWork.ORG