| addGhostValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| addGhostValuesByGlobalID(size_t num, const size_t *indices, const void *vals, const typeID &id)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| addValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| addValuesByLocalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| addValuesByLocalID(size_t num, const size_t *indices, const void *vals, const typeID &id)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| assemble() | AMP::LinearAlgebra::VectorData | inlinevirtual |
| begin() | AMP::LinearAlgebra::VectorData | inline |
| begin() const | AMP::LinearAlgebra::VectorData | inline |
| cloneData(const std::string &name="") const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| constBegin() const | AMP::LinearAlgebra::VectorData | inline |
| constEnd() const | AMP::LinearAlgebra::VectorData | inline |
| containsGlobalElement(size_t GID) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| copyGhostValues(const VectorData &rhs)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| d_globalSize | AMP::LinearAlgebra::VectorData | protected |
| d_listeners | AMP::LinearAlgebra::DataChangeFirer | private |
| d_localSize | AMP::LinearAlgebra::VectorData | protected |
| d_localStart | AMP::LinearAlgebra::VectorData | protected |
| dataChanged()=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| DataChangeFirer() | AMP::LinearAlgebra::DataChangeFirer | |
| DataChangeFirer(const DataChangeFirer &) | AMP::LinearAlgebra::DataChangeFirer | inlineprotected |
| deregisterListener(DataChangeListener *listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| dumpGhostedData(std::ostream &out, size_t offset=0) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| dumpOwnedData(std::ostream &out, size_t GIDoffset=0, size_t LIDoffset=0) const | AMP::LinearAlgebra::VectorData | virtual |
| end() | AMP::LinearAlgebra::VectorData | inline |
| end() const | AMP::LinearAlgebra::VectorData | inline |
| fillGhosts(const Scalar &x)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| fireDataChange() | AMP::LinearAlgebra::DataChangeFirer | virtual |
| getAllGhostValues(TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getAllGhostValues(void *vals, const typeID &id) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getComm() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getCommunicationList() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getComponent(size_t i=0) | AMP::LinearAlgebra::VectorData | virtual |
| getComponent(size_t i=0) const | AMP::LinearAlgebra::VectorData | virtual |
| getDataID() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getGhostAddValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getGhostAddValuesByGlobalID(size_t num, const size_t *indices, void *vals, const typeID &id) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getGhostSize() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getGhostValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getGhostValuesByGlobalID(size_t num, const size_t *indices, void *vals, const typeID &id) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getGlobalSize() const | AMP::LinearAlgebra::VectorData | inline |
| getGlobalUpdateStatus() const | AMP::LinearAlgebra::VectorData | |
| getID() const | AMP::LinearAlgebra::VectorData | |
| getLocalSize() const | AMP::LinearAlgebra::VectorData | inline |
| getLocalSizes() const | AMP::LinearAlgebra::VectorData | virtual |
| getLocalStartID() const | AMP::LinearAlgebra::VectorData | inline |
| getLocalUpdateStatus() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getMemoryLocation() const | AMP::LinearAlgebra::VectorData | inlinevirtual |
| getNumberOfComponents() const | AMP::LinearAlgebra::VectorData | virtual |
| getRawData(TYPE *buf) const | AMP::LinearAlgebra::VectorData | |
| getRawData(void *buf, const typeID &id) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getRawDataBlock(size_t i=0) | AMP::LinearAlgebra::VectorData | |
| getRawDataBlock(size_t i=0) const | AMP::LinearAlgebra::VectorData | |
| getRawDataBlockAsVoid(size_t i)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getRawDataBlockAsVoid(size_t i) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getType(size_t block) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getUpdateStatusPtr() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| getValuesByGlobalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getValuesByLocalID(size_t num, const size_t *indices, TYPE *vals) const | AMP::LinearAlgebra::VectorData | |
| getValuesByLocalID(size_t num, const size_t *indices, void *vals, const typeID &id) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| hasContiguousData() const | AMP::LinearAlgebra::VectorData | inlinevirtual |
| hasGhosts() const =0 | AMP::LinearAlgebra::VectorData | pure 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(ScatterType t)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| makeConsistent() | AMP::LinearAlgebra::VectorData | virtual |
| numberOfDataBlocks() const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| operator=(const DataChangeFirer &) | AMP::LinearAlgebra::DataChangeFirer | inlineprotected |
| print(std::ostream &os, const std::string &name="A", const std::string &prefix="") const | AMP::LinearAlgebra::VectorData | virtual |
| putRawData(const TYPE *buf) | AMP::LinearAlgebra::VectorData | |
| putRawData(const void *buf, const typeID &id)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| registerChildObjects(AMP::IO::RestartManager *manager) const | AMP::LinearAlgebra::VectorData | virtual |
| registerListener(std::shared_ptr< DataChangeListener > listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| registerListener(DataChangeListener *listener) | AMP::LinearAlgebra::DataChangeFirer | virtual |
| reset() | AMP::LinearAlgebra::VectorData | virtual |
| setCommunicationList(std::shared_ptr< CommunicationList > comm)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| setGhostValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| setGhostValuesByGlobalID(size_t num, const size_t *indices, const void *vals, const typeID &id)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| setNoGhosts() | AMP::LinearAlgebra::VectorData | virtual |
| setUpdateStatus(UpdateState state)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| setUpdateStatusPtr(std::shared_ptr< UpdateState > rhs)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| setValuesByGlobalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| setValuesByLocalID(size_t num, const size_t *indices, const TYPE *vals) | AMP::LinearAlgebra::VectorData | |
| setValuesByLocalID(size_t num, const size_t *indices, const void *vals, const typeID &id)=0 | AMP::LinearAlgebra::VectorData | pure virtual |
| 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 =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| sizeofDataBlockType(size_t i) const =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| swapData(VectorData &rhs)=0 | AMP::LinearAlgebra::VectorData | pure 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 =0 | AMP::LinearAlgebra::VectorData | pure virtual |
| VectorOperations | AMP::LinearAlgebra::VectorData | friend |
| weak_ptr_ | AMP::enable_shared_from_this< VectorData > | mutableprotected |
| writeRestart(int64_t fid) const | AMP::LinearAlgebra::VectorData | virtual |
| ~DataChangeFirer() | AMP::LinearAlgebra::DataChangeFirer | virtual |
| ~enable_shared_from_this()=default | AMP::enable_shared_from_this< VectorData > | virtual |
| ~VectorData() | AMP::LinearAlgebra::VectorData | inlinevirtual |