@Override
    public void setExpectedMaxSize( int numRows , int numCols ) {
        super.setExpectedMaxSize(numRows,numCols);

        // if the matrix that is being decomposed is smaller than the block we really don't
        // see the B matrix.
        if( numRows < blockWidth)
            B = new DMatrixRMaj(0,0);
        else
            B = new DMatrixRMaj(blockWidth,maxWidth);

        chol = new CholeskyBlockHelper_DDRM(blockWidth);
    }
@ Override public void setExpectedMaxSize ( int numRows , int numCols ) { super . setExpectedMaxSize ( numRows , numCols ) ; if ( numRows < blockWidth ) B = new DMatrixRMaj ( 0 , 0 ) ; else B = new DMatrixRMaj ( blockWidth , maxWidth ) ; chol = new CholeskyBlockHelper_DDRM ( blockWidth ) ; }
Declares additional internal data structures.