@Override
    public int ssyev( char jobz, char uplo, int N, INDArray A, INDArray R ) {
        FloatPointer fp = new FloatPointer(1) ;
        int status = Nd4j.getBlasLapackDelegator().LAPACKE_ssyev_work( getColumnOrder(A), (byte)jobz, (byte)uplo,
                N, (FloatPointer)A.data().addressPointer(), getLda(A),