| addGhostValuesByGlobalID(size_t, const size_t *, const void *, const typeID &) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::addGhostValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| addValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| addValuesByLocalID(size_t, const size_t *, const void *, const typeID &) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::addValuesByLocalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| assemble() override | AMP::LinearAlgebra::MultiVectorData | virtual |
| begin() | AMP::LinearAlgebra::VectorData | inline |
| begin() const | AMP::LinearAlgebra::VectorData | inline |
| cloneData(const std::string &name="") const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| constBegin() const | AMP::LinearAlgebra::VectorData | inline |
| constEnd() const | AMP::LinearAlgebra::VectorData | inline |
| containsGlobalElement(size_t) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| copyGhostValues(const VectorData &rhs) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| d_comm | AMP::LinearAlgebra::MultiVectorData | protected |
| d_data | AMP::LinearAlgebra::MultiVectorData | protected |
| d_dofMap | AMP::LinearAlgebra::MultiVectorData | protected |
| d_firers | AMP::LinearAlgebra::DataChangeListener | private |
| d_globalSize | AMP::LinearAlgebra::VectorData | protected |
| d_listeners | AMP::LinearAlgebra::DataChangeFirer | private |
| d_localSize | AMP::LinearAlgebra::VectorData | protected |
| d_localStart | AMP::LinearAlgebra::VectorData | protected |
| d_UpdateState | AMP::LinearAlgebra::MultiVectorData | protected |
| dataChanged() override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::DataChangeFirer() | AMP::LinearAlgebra::DataChangeFirer | |
| AMP::DataChangeFirer(const DataChangeFirer &) | AMP::LinearAlgebra::DataChangeFirer | inlineprotected |
| DataChangeListener() | AMP::LinearAlgebra::DataChangeListener | |
| deregisterFromFirer(DataChangeFirer *firer) | AMP::LinearAlgebra::DataChangeListener | private |
| deregisterListener(DataChangeListener *listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| dumpGhostedData(std::ostream &out, size_t offset=0) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| dumpOwnedData(std::ostream &out, size_t GIDoffset=0, size_t LIDoffset=0) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| end() | AMP::LinearAlgebra::VectorData | inline |
| end() const | AMP::LinearAlgebra::VectorData | inline |
| fillGhosts(const Scalar &) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| fireDataChange() | AMP::LinearAlgebra::DataChangeFirer | virtual |
| getAllGhostValues(void *, const typeID &) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getAllGhostValues(TYPE *) const | AMP::LinearAlgebra::MultiVectorData | protected |
| getComm() const override | AMP::LinearAlgebra::MultiVectorData | inlinevirtual |
| getCommunicationList() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getComponent(size_t i=0) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getComponent(size_t i=0) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getDataID() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getGhostAddValuesByGlobalID(size_t, const size_t *, void *, const typeID &) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::getGhostAddValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getGhostSize() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getGhostValuesByGlobalID(size_t, const size_t *, void *, const typeID &) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::getGhostValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getGlobalSize() const | AMP::LinearAlgebra::VectorData | inline |
| getGlobalUpdateStatus() const | AMP::LinearAlgebra::VectorData | |
| getID() const | AMP::LinearAlgebra::VectorData | |
| getLocalSize() const | AMP::LinearAlgebra::VectorData | inline |
| getLocalSizes() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getLocalStartID() const | AMP::LinearAlgebra::VectorData | inline |
| getLocalUpdateStatus() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getMemoryLocation() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getNumberOfComponents() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getRawData(void *buf, const typeID &id) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::getRawData(TYPE *buf) const | AMP::LinearAlgebra::VectorData | |
| getRawDataBlock(size_t i=0) | AMP::LinearAlgebra::VectorData | |
| getRawDataBlock(size_t i=0) const | AMP::LinearAlgebra::VectorData | |
| getRawDataBlockAsVoid(size_t i) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getRawDataBlockAsVoid(size_t i) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getType(size_t block) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getUpdateStatusPtr() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| getValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getValuesByLocalID(size_t, const size_t *, void *, const typeID &) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::getValuesByLocalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getVectorData(size_t i) | AMP::LinearAlgebra::MultiVectorData | |
| getVectorData(size_t i) const | AMP::LinearAlgebra::MultiVectorData | |
| getVectorDataSize() const | AMP::LinearAlgebra::MultiVectorData | inline |
| hasContiguousData() const override | AMP::LinearAlgebra::MultiVectorData | inlinevirtual |
| hasGhosts() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| isAnAliasOf(const VectorData &rhs) const | AMP::LinearAlgebra::VectorData | virtual |
| isBlockType(size_t i=0) const | AMP::LinearAlgebra::VectorData | |
| isType(const typeID &id, size_t block) const | AMP::LinearAlgebra::VectorData | inline |
| isType() const | AMP::LinearAlgebra::VectorData | |
| makeConsistent() override | AMP::LinearAlgebra::MultiVectorData | virtual |
| makeConsistent(ScatterType t) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| MultiVectorData(const AMP::AMP_MPI &comm) | AMP::LinearAlgebra::MultiVectorData | inlineexplicit |
| MultiVectorData(VectorData *data, const AMP::Discretization::DOFManager *manager=nullptr) | AMP::LinearAlgebra::MultiVectorData | explicit |
| MultiVectorData(int64_t fid, AMP::IO::RestartManager *manager) | AMP::LinearAlgebra::MultiVectorData | |
| numberOfDataBlocks() const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| operator=(const DataChangeFirer &) | AMP::LinearAlgebra::DataChangeFirer | inlineprotected |
| partitionGlobalValues(const int num, const size_t *indices, const void *vals, const size_t bytes, std::vector< std::vector< size_t > > &out_indices, std::vector< std::vector< std::byte > > &out_vals, std::vector< std::vector< int > > *remap=nullptr) const | AMP::LinearAlgebra::MultiVectorData | protected |
| partitionLocalValues(const int num, const size_t *indices, const void *vals, const size_t bytes, std::vector< std::vector< size_t > > &out_indices, std::vector< std::vector< std::byte > > &out_vals, std::vector< std::vector< int > > *remap=nullptr) const | AMP::LinearAlgebra::MultiVectorData | protected |
| print(std::ostream &os, const std::string &name="A", const std::string &prefix="") const | AMP::LinearAlgebra::VectorData | virtual |
| putRawData(const void *buf, const typeID &id) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::putRawData(const TYPE *buf) | AMP::LinearAlgebra::VectorData | |
| receiveDataChanged() override | AMP::LinearAlgebra::MultiVectorData | inlinevirtual |
| registerChildObjects(AMP::IO::RestartManager *manager) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| registerListener(std::shared_ptr< DataChangeListener > listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| registerListener(DataChangeListener *listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| registerWithFirer(DataChangeFirer *firer) | AMP::LinearAlgebra::DataChangeListener | private |
| reset() | AMP::LinearAlgebra::VectorData | virtual |
| resetMultiVectorData(const AMP::Discretization::DOFManager *manager, const std::vector< VectorData * > &data) | AMP::LinearAlgebra::MultiVectorData | |
| setCommunicationList(std::shared_ptr< CommunicationList > comm) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| setGhostValuesByGlobalID(size_t, const size_t *, const void *, const typeID &) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::setGhostValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| setNoGhosts() override | AMP::LinearAlgebra::MultiVectorData | virtual |
| setUpdateStatus(UpdateState state) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| setUpdateStatusPtr(std::shared_ptr< UpdateState > rhs) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| setValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| setValuesByLocalID(size_t, const size_t *, const void *, const typeID &) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| AMP::LinearAlgebra::VectorData::setValuesByLocalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| shared_from_this() | AMP::enable_shared_from_this< VectorData > | inline |
| shared_from_this() const | AMP::enable_shared_from_this< VectorData > | inline |
| sizeOfDataBlock(size_t i=0) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| sizeofDataBlockType(size_t i) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| swapData(VectorData &rhs) override | AMP::LinearAlgebra::MultiVectorData | virtual |
| VectorData(int64_t fid, AMP::IO::RestartManager *manager) | AMP::LinearAlgebra::VectorData | |
| VectorData()=default | AMP::LinearAlgebra::VectorData | |
| VectorData(const VectorData &)=delete | AMP::LinearAlgebra::VectorData | |
| VectorDataName() const override | AMP::LinearAlgebra::MultiVectorData | inlinevirtual |
| weak_ptr_ | AMP::enable_shared_from_this< VectorData > | mutableprotected |
| writeRestart(int64_t fid) const override | AMP::LinearAlgebra::MultiVectorData | virtual |
| ~DataChangeFirer() | AMP::LinearAlgebra::DataChangeFirer | virtual |
| ~DataChangeListener() | AMP::LinearAlgebra::DataChangeListener | virtual |
| ~enable_shared_from_this()=default | AMP::enable_shared_from_this< VectorData > | virtual |
| ~MultiVectorData() | AMP::LinearAlgebra::MultiVectorData | inlinevirtual |
| ~VectorData() | AMP::LinearAlgebra::VectorData | inlinevirtual |