ROL
ROL::PinTVector< Real > Member List

This is the complete list of members for ROL::PinTVector< Real >, including all inherited members.

allocateBoundaryExchangeVectors()ROL::PinTVector< Real >inlineprotected
applyBinary(const Elementwise::BinaryFunction< Real > &f, const Vector &x)ROL::Vector< Real >inlinevirtual
applyUnary(const Elementwise::UnaryFunction< Real > &f) overrideROL::PinTVector< Real >inlinevirtual
axpy(const Real alpha, const Vector< Real > &x) overrideROL::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 =0ROL::Vector< Real >pure virtual
dual() const ROL::Vector< Real >inlinevirtual
dual_ROL::PinTVector< Real >mutableprotected
ESendRecv enum nameROL::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)=0ROL::Vector< Real >pure virtual
print(std::ostream &outStream) const overrideROL::PinTVector< Real >inlinevirtual
RECV_ONLY enum valueROL::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 valueROL::PinTVector< Real >
SEND_ONLY enum valueROL::PinTVector< Real >
set(const Vector< Real > &x) overrideROL::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