Public Member Functions | |
| MPIOp (const std::string &name) | |
| const std::string & | name () const |
Static Public Member Functions | |
| static MPIOp | sumOp () |
| static MPIOp | minOp () |
| static MPIOp | maxOp () |
| static MPIOp | minlocOp () |
| static MPIOp | maxlocOp () |
| static MPIOp | productOp () |
| static void | registerOp (const MPIOp &op) |
| static std::stack< MPIOp > & | opRegistry () |
| static void | clearOpRegistry () |
Private Attributes | |
| std::string | name_ |
Definition at line 24 of file PlayaMPIOp.hpp.
| Playa::MPIOp::MPIOp | ( | const std::string & | name | ) |
Definition at line 22 of file PlayaMPIOp.cpp.
| void Playa::MPIOp::clearOpRegistry | ( | ) | [static] |
Definition at line 57 of file PlayaMPIOp.cpp.
References opRegistry().
Referenced by Playa::MPISession::~MPISession().
| MPIOp Playa::MPIOp::maxlocOp | ( | ) | [static] |
Definition at line 120 of file PlayaMPIOp.cpp.
| MPIOp Playa::MPIOp::maxOp | ( | ) | [static] |
Definition at line 100 of file PlayaMPIOp.cpp.
Referenced by Sundance::FunctionalEvaluator::fdGradientCheck(), PlayaFunctors::NormInfDist< Scalar >::postProc(), PlayaFunctors::Max< Scalar >::postProc(), and PlayaFunctors::NormInf< Scalar >::postProc().
| MPIOp Playa::MPIOp::minlocOp | ( | ) | [static] |
Definition at line 110 of file PlayaMPIOp.cpp.
Referenced by PlayaFunctors::BoundedMaxLocFunctor< Scalar >::postProc(), and PlayaFunctors::BoundedMinLocFunctor< Scalar >::postProc().
| MPIOp Playa::MPIOp::minOp | ( | ) | [static] |
Definition at line 90 of file PlayaMPIOp.cpp.
Referenced by PlayaFunctors::Min< Scalar >::postProc().
| const std::string& Playa::MPIOp::name | ( | ) | const [inline] |
| std::stack< MPIOp > & Playa::MPIOp::opRegistry | ( | ) | [static] |
| MPIOp Playa::MPIOp::productOp | ( | ) | [static] |
Definition at line 130 of file PlayaMPIOp.cpp.
| void Playa::MPIOp::registerOp | ( | const MPIOp & | op | ) | [static] |
| MPIOp Playa::MPIOp::sumOp | ( | ) | [static] |
Definition at line 79 of file PlayaMPIOp.cpp.
Referenced by Sundance::DOFMapBuilder::allFuncsAreOmnipresent(), Sundance::checkForFailures(), Sundance::MixedDOFMapHN::checkTable(), Sundance::MixedDOFMap::checkTable(), Sundance::DiscreteSpace::initVectorSpace(), Playa::ErrorPolling::pollForFailures(), Sundance::FunctionalAssemblyKernel::postLoopFinalization(), PlayaFunctors::Norm1Dist< Scalar >::postProc(), PlayaFunctors::Norm2Dist< Scalar >::postProc(), PlayaFunctors::DotProduct< Scalar >::postProc(), PlayaFunctors::Norm1< Scalar >::postProc(), PlayaFunctors::WeightedNorm2< Scalar >::postProc(), PlayaFunctors::Norm2< Scalar >::postProc(), Sundance::reportFailure(), and Playa::ErrorPolling::reportFailure().
std::string Playa::MPIOp::name_ [private] |