class SchurTransformer {

    public RealMatrix getT() {
        if (cachedT == null) {
            cachedT = MatrixUtils.createRealMatrix(matrixT);
        }

        // return the cached matrix
        return cachedT;
    }

    public  SchurTransformer(final RealMatrix matrix);

}