Playa::Out Class Reference

Class Out provides standardized access to fancy streams for writing diagnostic output. More...

List of all members.

Static Public Member Functions

static void println (const std::string &str)
 Print a line followed by termination.
static std::ostream *& basicStream ()
static FancyOStream & os ()
 Provide a fancy ostream wrapper to cout.
static FancyOStream & root ()
 Provide a fancy ostream wrapper to cout, ignoring output from non-root processors.
static bool & suppressStdout ()


Detailed Description

Class Out provides standardized access to fancy streams for writing diagnostic output.

Definition at line 28 of file PlayaOut.hpp.


Member Function Documentation

static std::ostream*& Playa::Out::basicStream (  )  [inline, static]

Definition at line 39 of file PlayaOut.hpp.

Referenced by os().

static FancyOStream& Playa::Out::os (  )  [inline, static]

Provide a fancy ostream wrapper to cout.

Definition at line 46 of file PlayaOut.hpp.

References basicStream().

Referenced by Sundance::RefinementTransformation::apply(), Playa::LinearOperator< Scalar >::apply(), Playa::LinearOperator< Scalar >::applyTranspose(), Playa::PoissonBoltzmannOp::computeJacobianAndFunction(), Sundance::CurveQuadratureIntegral::CurveQuadratureIntegral(), Sundance::Fourier::evalOnLine(), Sundance::FunctionalPolynomial::evalString(), Playa::PoissonBoltzmannOp::exactSoln(), Sundance::exVertPosToUFCVertPos(), Sundance::FunctionalEvaluator::fdGradientCheck(), Sundance::FeketeQuadrature::getAdaptedQuadWeights(), Sundance::InhomogeneousNodalDOFMap::getDOFsForCellBatch(), Playa::NonlinearOperatorBase< double >::getFunctionValue(), Playa::NonlinearOperatorBase< double >::getJacobian(), Sundance::DiscreteFunctionData::getLocalValues(), Sundance::ElementIntegral::getQuad(), Playa::EpetraGhostView::import(), Sundance::VectorFillingAssemblyKernel::insertLocalVectorBatch(), Sundance::SumEvaluator::internalEval(), Sundance::ProductEvaluator::internalEval(), Sundance::EFDEEvaluator::internalEval(), Sundance::DiscreteFuncElementEvaluator::internalEval(), Sundance::DiffOpEvaluator::internalEval(), Sundance::DerivOfSymbFuncEvaluator::internalEval(), Sundance::CurveNormEvaluator::internalEval(), Sundance::CoordExprEvaluator::internalEval(), Sundance::ChainRuleEvaluator::internalEval(), Sundance::CellVectorEvaluator::internalEval(), Sundance::CellDiameterExprEvaluator::internalEval(), Sundance::DOFMapBuilder::makeMap(), Sundance::MaximalQuadratureIntegral::MaximalQuadratureIntegral(), Playa::BlockIterator< Scalar >::operator++(), Playa::BlockIterator< Scalar >::operator<(), Playa::BlockIterator< Scalar >::operator==(), println(), Sundance::ProductEvaluator::ProductEvaluator(), Sundance::QuadratureIntegral::QuadratureIntegral(), Sundance::BasisFamily::refEval(), Sundance::RefIntegral::RefIntegral(), Sundance::RefinementTransformation::rivaraToMesh(), root(), Playa::SimpleBacktracking::search(), Playa::LinearCombinationTester< Scalar >::selfModifyingOpTests(), Sundance::serialPartition(), Playa::PoissonBoltzmannJacobian::setEvalPoint(), Playa::NonlinearOperatorBase< double >::setEvalPt(), Sundance::SymbPreprocessor::setupVariations(), Playa::AztecSolver::solve(), Playa::AnasaziEigensolver< Scalar >::solve(), Playa::BICGSTABSolver< Scalar >::solveUnprec(), Sundance::EvaluatableExpr::sparsitySuperset(), Sundance::FunctionalPolynomial::stepRecurrence(), Sundance::SumEvaluator::SumEvaluator(), Sundance::UnaryFunctor::test(), Sundance::UnaryFunctor::testDerivs(), Sundance::UnaryFunctor::testInvalidValue(), Sundance::QuadratureIntegral::transformOneForm(), Sundance::MaximalQuadratureIntegral::transformOneForm(), Sundance::CurveQuadratureIntegral::transformOneForm(), Sundance::QuadratureIntegral::transformZeroForm(), Sundance::MaximalQuadratureIntegral::transformZeroForm(), Sundance::CurveQuadratureIntegral::transformZeroForm(), and Sundance::MatrixVectorAssemblyKernel::writeLSMs().

static void Playa::Out::println ( const std::string &  str  )  [inline, static]

static FancyOStream& Playa::Out::root (  )  [inline, static]

static bool& Playa::Out::suppressStdout (  )  [inline, static]

Definition at line 78 of file PlayaOut.hpp.

Referenced by println().

Site Contact