//! Print all of the views associated with the Matrix. void PrintViews(Teuchos::FancyOStream &out) const { int last = out.getOutputToRootOnly(); Teuchos::OSTab tab(out); out.setOutputToRootOnly(0); Teuchos::Array<viewLabel_t> viewLabels; Teuchos::Array<RCP<MatrixView> > viewList; operatorViewTable_.arrayify(viewLabels,viewList); out << "views associated with this operator" << std::endl; for (int i=0; i<viewLabels.size(); ++i) out << viewLabels[i] << std::endl; out.setOutputToRootOnly(last); }