bind(const LocalRangeType &localRange, IndexType ghosts, IndexType globalSize, MPI_Comm communicator, LocalViewType localData) | TNL::Containers::HypreParVector | inline |
bind(ViewType view) (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
bind(VectorType &vector) (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
bind(HypreParVector &vector) (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
bind(hypre_ParVector *handle, bool take_ownership=true) | TNL::Containers::HypreParVector | inline |
ConstLocalViewType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
ConstViewType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
DeviceType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
getCommunicator() const | TNL::Containers::HypreParVector | inline |
getConstLocalView() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getConstLocalViewWithGhosts() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getConstView() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getGhosts() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getLocalRange() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getLocalView() (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getLocalViewWithGhosts() (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getSize() const | TNL::Containers::HypreParVector | inline |
getSynchronizer() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getValuesPerElement() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
getView() (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
ghosts (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
HypreParVector()=default (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
HypreParVector(const HypreParVector &other)=delete (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
HypreParVector(HypreParVector &&other) noexcept (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
HypreParVector(const LocalRangeType &localRange, IndexType ghosts, IndexType globalSize, MPI_Comm communicator, LocalViewType localData) | TNL::Containers::HypreParVector | inline |
HypreParVector(hypre_ParVector *handle, bool take_ownership=true) | TNL::Containers::HypreParVector | inlineexplicit |
IndexType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
localData (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
LocalRangeType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
LocalVectorType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
LocalViewType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
operator hypre_ParVector *() const | TNL::Containers::HypreParVector | inline |
operator=(const HypreParVector &other)=delete (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
operator=(HypreParVector &&other) noexcept (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
owns_handle (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
RealType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
reset() | TNL::Containers::HypreParVector | inline |
setDistribution(LocalRangeType localRange, IndexType ghosts, IndexType globalSize, const MPI::Comm &communicator) (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
setSynchronizer(std::shared_ptr< SynchronizerType > synchronizer, int valuesPerElement=1) (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
setValue(RealType value) | TNL::Containers::HypreParVector | inline |
startSynchronization() (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
synchronizer (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
SynchronizerType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
v (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
valuesPerElement (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | protected |
ValueType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
VectorType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
ViewType typedef (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | |
waitForSynchronization() const (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |
~HypreParVector() (defined in TNL::Containers::HypreParVector) | TNL::Containers::HypreParVector | inline |