Static Public Member Functions | |
static void | println (const std::string &str) |
static std::ostream *& | basicStream () |
static FancyOStream & | os () |
static FancyOStream & | root () |
static bool & | suppressStdout () |
Definition at line 28 of file PlayaOut.hpp.
static std::ostream*& Playa::Out::basicStream | ( | ) | [inline, static] |
FancyOStream & Playa::Out::os | ( | ) | [static] |
Provide a fancy ostream wrapper to cout
Definition at line 18 of file PlayaOut.cpp.
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==(), Sundance::SubmaximalNodalDOFMap::print(), println(), Sundance::ProductEvaluator::ProductEvaluator(), Sundance::QuadratureIntegral::QuadratureIntegral(), Sundance::ReducedIntegral::ReducedIntegral(), 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] |
Print a line followed by termination
Definition at line 33 of file PlayaOut.hpp.
References os(), and suppressStdout().
Referenced by Sundance::Mesh::checkVertexConsistency(), Sundance::RearrangeLeftSumWithConstant::doTransform(), Sundance::RearrangeRightSumWithConstant::doTransform(), Sundance::SumConstants::doTransform(), Sundance::RemoveUnaryMinusFromSum::doTransform(), Sundance::MoveConstantsToLeftOfSum::doTransform(), Sundance::RemoveZeroFromSum::doTransform(), Sundance::RearrangeLeftProductWithConstant::doTransform(), Sundance::RearrangeRightProductWithConstant::doTransform(), Sundance::DistributeSumOfDiffOps::doTransform(), Sundance::BringConstantOutsideDiffOp::doTransform(), Sundance::KillDiffOpOnConstant::doTransform(), Sundance::AssociateHungryDiffOpWithOperand::doTransform(), Sundance::MultiplyConstants::doTransform(), Sundance::MoveUnaryMinusOutsideProduct::doTransform(), Sundance::MoveConstantsToLeftOfProduct::doTransform(), Sundance::RemoveMinusOneFromProduct::doTransform(), Sundance::RemoveOneFromProduct::doTransform(), Sundance::RemoveZeroFromProduct::doTransform(), Sundance::Expr::multiply(), and Sundance::Expr::sum().
FancyOStream & Playa::Out::root | ( | ) | [static] |
Provide a fancy ostream wrapper to cout, ignoring output from non-root processors
Definition at line 31 of file PlayaOut.cpp.
References basicStream(), Playa::MPIComm::getRank(), os(), and Playa::MPIComm::world().
Referenced by Sundance::checkErrorNorms(), Playa::TesterBase< Scalar >::checkTest(), Playa::CompoundTester< Scalar >::composedTest(), Playa::PoissonBoltzmannOp::computeJacobianAndFunction(), Playa::MatrixMatrixTester< Scalar >::diagLeftProdTest(), Playa::MatrixMatrixTester< Scalar >::diagRightProdTest(), Playa::MatrixMatrixTester< Scalar >::diagTest(), Playa::CompoundTester< Scalar >::diagTest(), Playa::PoissonBoltzmannOp::exactSoln(), Sundance::SerialPartitionerBase::getOffProcData(), Playa::NOXSolver::NOXSolver(), Playa::MatrixMatrixTester< Scalar >::prodTest(), Sundance::readbackTester(), Sundance::LPTestSuite::run(), Sundance::ForwardProblemTestBase::runSingleTest(), Sundance::ForwardProblemTestBase::runTestSequence(), Playa::CompoundTester< Scalar >::scaledTest(), Playa::SimpleBacktracking::search(), Sundance::StochBlockJacobiSolver::solve(), Sundance::LPTestBase::solve(), Playa::MatrixMatrixTester< Scalar >::sumTest(), and Playa::CompoundTester< Scalar >::sumTest().
static bool& Playa::Out::suppressStdout | ( | ) | [inline, static] |