allocateBoundaryExchangeVectors() | ROL::PinTVector< Real > | inlineprotected |
applyBinary(const Elementwise::BinaryFunction< Real > &f, const Vector &x) | ROL::Vector< Real > | inlinevirtual |
applyUnary(const Elementwise::UnaryFunction< Real > &f) override | ROL::PinTVector< Real > | inlinevirtual |
axpy(const Real alpha, const Vector< Real > &x) override | ROL::PinTVector< Real > | inlinevirtual |
ROL::Vector::axpy(const Real alpha, const Vector &x) | ROL::Vector< Real > | inlinevirtual |
basis(const int i) const | ROL::Vector< Real > | inlinevirtual |
boundaryExchange(ESendRecv send_recv=SEND_AND_RECV) const | ROL::PinTVector< Real > | inline |
boundaryExchangeSumInto() | ROL::PinTVector< Real > | inline |
checkVector(const Vector< Real > &x, const Vector< Real > &y, const bool printToStream=true, std::ostream &outStream=std::cout) const | ROL::Vector< Real > | inlinevirtual |
clone() const | ROL::PinTVector< Real > | inlinevirtual |
communicators() const | ROL::PinTVector< Real > | inline |
communicators_ | ROL::PinTVector< Real > | protected |
computeStepStartEnd(int steps) | ROL::PinTVector< Real > | inlineprotected |
dimension() const | ROL::Vector< Real > | inlinevirtual |
dot(const Vector< Real > &x) const | ROL::PinTVector< Real > | inlinevirtual |
ROL::Vector::dot(const Vector &x) const =0 | ROL::Vector< Real > | pure virtual |
dual() const | ROL::Vector< Real > | inlinevirtual |
dual_ | ROL::PinTVector< Real > | mutableprotected |
ESendRecv enum name | ROL::PinTVector< Real > | |
getRemoteBufferPtr(int i) const | ROL::PinTVector< Real > | inline |
getVectorPtr(int i) const | ROL::PinTVector< Real > | inline |
initialize(const Ptr< const PinTCommunicators > &comm, const Ptr< Vector< Real >> &localVector, int steps, const std::vector< int > &stencil) | ROL::PinTVector< Real > | inline |
isInitialized_ | ROL::PinTVector< Real > | protected |
isValidIndex(int i) const | ROL::PinTVector< Real > | inline |
leftVectors_ | ROL::PinTVector< Real > | protected |
localVector_ | ROL::PinTVector< Real > | protected |
norm() const | ROL::PinTVector< Real > | inlinevirtual |
numOwnedSteps() const | ROL::PinTVector< Real > | inline |
numOwnedVectors() const | ROL::PinTVector< Real > | inline |
PinTVector() | ROL::PinTVector< Real > | inline |
PinTVector(const PinTVector &v) | ROL::PinTVector< Real > | inline |
PinTVector(const Ptr< const PinTCommunicators > &comm, const Ptr< Vector< Real >> &localVector, int steps, const std::vector< int > &stencil) | ROL::PinTVector< Real > | inline |
plus(const Vector< Real > &x) | ROL::PinTVector< Real > | inlinevirtual |
ROL::Vector::plus(const Vector &x)=0 | ROL::Vector< Real > | pure virtual |
print(std::ostream &outStream) const override | ROL::PinTVector< Real > | inlinevirtual |
RECV_ONLY enum value | ROL::PinTVector< Real > | |
reduce(const Elementwise::ReductionOp< Real > &r) const | ROL::Vector< Real > | inlinevirtual |
rightVectors_ | ROL::PinTVector< Real > | protected |
scale(const Real alpha) | ROL::PinTVector< Real > | inlinevirtual |
SEND_AND_RECV enum value | ROL::PinTVector< Real > | |
SEND_ONLY enum value | ROL::PinTVector< Real > | |
set(const Vector< Real > &x) override | ROL::PinTVector< Real > | inlinevirtual |
ROL::Vector::set(const Vector &x) | ROL::Vector< Real > | inlinevirtual |
setScalar(const Real C) | ROL::Vector< Real > | inlinevirtual |
stencil() const | ROL::PinTVector< Real > | inline |
stencil_ | ROL::PinTVector< Real > | protected |
stepEnd_ | ROL::PinTVector< Real > | protected |
steps_ | ROL::PinTVector< Real > | protected |
stepStart_ | ROL::PinTVector< Real > | protected |
stepVectors_ | ROL::PinTVector< Real > | protected |
vectorComm_ | ROL::PinTVector< Real > | protected |
zero() | ROL::Vector< Real > | inlinevirtual |
zeroAll() | ROL::PinTVector< Real > | inlinevirtual |
~PinTVector() | ROL::PinTVector< Real > | inlinevirtual |
~Vector() | ROL::Vector< Real > | inlinevirtual |