class BLAS {

    public static void gemv(double alpha, DenseMatrix matA, boolean transA,
                            Vector x, double beta, DenseVector y) {
        if(x instanceof SparseVector){
            gemv(alpha, matA, transA, (SparseVector)x, beta, y);
        }else{
            gemv(alpha, matA, transA, (DenseVector)x, beta, y);
        }
    }

}